list_meetings
List meetings with filtering by team, participants, date range, meeting type, and pagination. Find specific meetings using various criteria.
Instructions
List meetings with optional filtering and pagination. All timestamps are UTC. Use get_summary or get_transcript for detailed content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (starts at 1). Any page can be requested directly. | |
| teams | No | Filter by team names. | |
| page_size | No | Number of meetings per page (default 10). | |
| recorded_by | No | Filter by recorder email addresses. | |
| meeting_type | No | Filter by 'internal' or 'external'. | |
| participants | No | Filter by participant email addresses (calendar invitees and recorder). Use with participants_match to control matching logic. | |
| created_after | No | ISO timestamp to filter meetings created after this date. | |
| created_before | No | ISO timestamp to filter meetings created before this date. | |
| participants_match | No | How to match participants: 'any' returns meetings with at least one match, 'all' returns only meetings where every listed participant is present. | any |
| calendar_invitees_domains | No | Filter by invitee email domains (e.g. ["acme.com"]). | |
| calendar_invitees_domains_type | No | Filter invitee type: 'all', 'only_internal', or 'one_or_more_external'. |