notion_get_appointments
Retrieve appointments from Notion by filtering on date range, appointment type, or status. Get detailed scheduling information, including start/end times and linked Google Calendar event IDs.
Instructions
Query the Notion Appointments database with optional filters.
Returns appointments with Notion ID, title, start/end times, type, status, notes, and linked Google Calendar event ID (if synced).
Args: params.start_date: Only return appointments from this date onwards. params.end_date: Only return appointments up to this date. params.appointment_type: Filter by Medical, Personal, Work, or Other. params.status: Filter by Scheduled, In progress, or Completed.
Returns: str: JSON array of appointment dicts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |