get_meeting_contacts
Analyze your calendar over a date range to discover the contacts you meet with most often. Returns a ranked list with weighted meeting counts.
Instructions
Build a connection matrix: who you meet with most often.
Analyzes your calendar over a date range, accounting for recurring meetings. For each contact found in your meetings, returns the weighted count of shared meetings.
Args: start_date: Start date in YYYY-MM-DD format. end_date: End date in YYYY-MM-DD format. top_n: Number of top contacts to return. Default 30.
Returns: JSON object with total_meetings, unique_contacts, and a ranked contacts array of {name, email, meetings} objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_date | Yes | ||
| end_date | Yes | ||
| top_n | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |