add_selected_calendar
Select a calendar for conflict detection by providing its integration type, email or ID, and credential ID. This marks the calendar so it is checked when creating or rescheduling events.
Instructions
Mark a calendar for conflict detection (POST only, no GET).
To see selected status, use list_calendars() and check connectedCalendars[].calendars[].isSelected.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"integration": "<integration>",
"external_id": "<external_id>",
"credential_id": "<credential_id>"
},
"name": "add_selected_calendar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| external_id | Yes | Calendar email or ID | |
| integration | Yes | Calendar integration type (e.g., "google_calendar") | |
| credential_id | Yes | Credential ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |