Events & Scheduling38 toolsPaste one API key
CalendarHero integration for AI agents
CalendarHero is a versatile scheduling tool designed to streamline and simplify your calendar management.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect CalendarHero once and call the same tools from all of them.
Setup
Connect CalendarHero through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
CalendarHero exposes 38 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
calendarhero_fetch_contact | Fetch Contact | Read |
calendarhero_fetch_meeting_details | Fetch details for meetings within a specified timeframe | Read |
calendarhero_fetch_user_profile | Fetch the profile details of the authenticated user | Read |
calendarhero_get_assistant_message | Retrieve a reply message from the CalendarHero assistant | Read |
calendarhero_get_contact_count | Get the total count of contacts in CalendarHero | Read |
calendarhero_get_meeting_categories | Retrieves the user's meeting categories' stats for a specified time period | Read |
calendarhero_get_meeting_tasks | Retrieves the user's meeting requests/tasks from CalendarHero | Read |
calendarhero_get_search_result | Get a search result by ID | Read |
calendarhero_get_user_directory | Retrieve a user's directory by its unique identifier | Read |
calendarhero_get_user_organization | Retrieve the authenticated user's organization details | Read |
calendarhero_get_user_savings | Retrieve the authenticated user's savings information from CalendarHero | Read |
calendarhero_get_webhook | Get webhook configuration for a specific event type | Read |
calendarhero_get_webhook_sample | Retrieve a sample webhook payload for a specific event type | Read |
calendarhero_list_meeting_templates | Retrieves all meeting templates (reusable meeting configurations) for the authenticated user | Read |
calendarhero_list_meeting_types | Retrieves all meeting types configured for the authenticated CalendarHero user | Read |
calendarhero_list_user_calendars | List all calendar integrations connected to a user's CalendarHero account | Read |
calendarhero_list_user_directories | Retrieve all directories configured for a user | Read |
calendarhero_search_contact | Search for existing contacts | Read |
calendarhero_search_integrations | Search across all user integrations for a query term | Read |
calendarhero_add_calendar_connection | Add a new calendar directory/connection to the user's CalendarHero account | Write |
calendarhero_create_contact | Creates a new contact in CalendarHero with the provided contact information | Write |
calendarhero_create_meeting_request_v2 | Create a new meeting request in CalendarHero | Write |
calendarhero_create_webhook | Creates or updates a webhook for a specific event type in CalendarHero | Write |
calendarhero_send_assistant_message | Send a user's message into the CalendarHero assistant | Write |
calendarhero_send_reminder | Sends an email reminder to all contacts/participants about a scheduled meeting request | Write |
calendarhero_update_contact | Updates an existing contact in CalendarHero with new information | Write |
calendarhero_update_meeting_types | Update meeting type configurations for the authenticated CalendarHero user | Write |
calendarhero_update_restricted_apps | Update the authenticated user's restricted apps settings | Write |
calendarhero_update_user | Update the authenticated user's profile information | Write |
calendarhero_update_user_address | Update the authenticated user's address settings by providing latitude and longitude coordinates | Write |