Find meetings matching filters. Use this when the user gives keyword, date, participant, or status criteria; use listMeetings for plain browsing or listUpcomingMeetings for the next scheduled ones. If the user only has a name or initials, use listMeetingContacts with any meeting id to resolve the email first, then search by participant_emails. Searches meetings the caller participates in. Filters: `q` (title/alias substring), `start_time_from`/`start_time_to` (ISO 8601 with timezone), `status` (`scheduled` or `completed`), `title_contains`, `participant_emails` (comma-separated), and `has_action_items`. All optional and combined with AND. Paginate with `limit`/`offset`. `summary_notes` is not returned here; fetch via v1GetMeeting.
searchMeetingsFind meetings matching filters. Use this when the user gives keyword, date, participant, or status criteria; use listMeetings for plain browsing or listUpcomingMeetings for the next scheduled ones. If the user only has a name or initials, use listMeetingContacts with any meeting id to resolve the email first, then search by participant_emails.
Searches meetings the caller participates in. Filters: q (title/alias
substring), start_time_from/start_time_to (ISO 8601 with timezone),
status (scheduled or completed), title_contains, participant_emails
(comma-separated), and has_action_items. All optional and combined with AND.
Paginate with limit/offset. summary_notes is not returned here; fetch via
v1GetMeeting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text query matched (case-insensitive substring) against the meeting title and email alias | |
| limit | No | Maximum items per page (1-100, default 20) | |
| offset | No | Number of items to skip (default 0) | |
| status | No | Filter by meeting status | |
| start_time_to | No | Inclusive upper bound on start time (ISO 8601 with timezone) | |
| title_contains | No | Case-insensitive substring match against the meeting title | |
| start_time_from | No | Inclusive lower bound on start time (ISO 8601 with timezone) | |
| has_action_items | No | Restrict to meetings that do (true) or do not (false) have action items | |
| participant_emails | No | Comma-separated participant email addresses to filter by |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | Array of items for the current page | |
| limit | No | Maximum number of items per page | |
| total | No | Total number of items across all pages | |
| offset | No | Number of items skipped from the beginning |