Documentation Index
Fetch the complete documentation index at: https://docs-v1.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
The following example requires thepytz and requests libraries.
Example
The following agent will use Cal.com to list all events in your Cal.com account for tomorrow.cookbook/tools/calcom_tools.py
Toolkit Params
| Parameter | Type | Default | Description |
|---|---|---|---|
api_key | str | None | Cal.com API key |
event_type_id | int | None | Event type ID for scheduling |
user_timezone | str | None | User’s timezone (e.g. “America/New_York”) |
get_available_slots | bool | True | Enable getting available time slots |
create_booking | bool | True | Enable creating new bookings |
get_upcoming_bookings | bool | True | Enable getting upcoming bookings |
reschedule_booking | bool | True | Enable rescheduling bookings |
cancel_booking | bool | True | Enable canceling bookings |
Toolkit Functions
| Function | Description |
|---|---|
get_available_slots | Gets available time slots for a given date range |
create_booking | Creates a new booking with provided details |
get_upcoming_bookings | Gets list of upcoming bookings |
get_booking_details | Gets details for a specific booking |
reschedule_booking | Reschedules an existing booking |
cancel_booking | Cancels an existing booking |