subscribe_ical
Sync an external iCal feed (e.g., Google Calendar) to an agent's calendar to include external events in availability calculations. Requires an agent-owned calendar.
Instructions
Link an external iCal feed (e.g. a human's Google Calendar) to an agent's calendar so external events appear in availability calculations. The target calendar must be owned by the specified agent — create the calendar with that agent_id first (org-level calendars without an agent_id cannot host external iCal subscriptions; create a dedicated per-agent calendar for sync targets).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | HTTPS URL of the iCal feed (.ics) to subscribe to | |
| label | No | Optional label for this subscription | |
| agent_id | Yes | Agent ID that will own this subscription | |
| calendar_id | Yes | Calendar ID to sync external events into |