Cal logo
ConnectorCal

Cal integration for Claude and Codex

Create a Cal connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Cal from Claude

Add the Cal connection to a Space that runs Claude, then use it from every channel in that Space.

Use Cal from Codex

Add the Cal connection to a Space that runs Codex, then use it from every channel in that Space.

Use Cal from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Communication & Meetings

What the Cal connector can do

Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process

One connection, many Spaces

Connect Cal once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • Add attendee

    Tool to create a new attendee for an existing booking in Cal.com. Use when you need to add an additional participant to a scheduled event.

  • Add member to team

    Adds a new member to a specified team within an organization by creating a team membership.

  • Add organization attribute option

    Adds a new option to an organization's SINGLE_SELECT or MULTI_SELECT attribute. Use this action to extend the available choices for an existing attribute. For example, adding a new department option like "Marketing" to a "Department" attribute. Prerequisites: - The organization must exist and the user must have admin access - The attribute must already exist and be of type SINGLE_SELECT or MULTI_SELECT Common use cases: - Adding new department options to a department selector - Expanding location choices for a location attribute - Creating new priority levels for a priority field Note: While it's recommended to use unique slugs for clarity, the API may allow duplicate slugs.

  • Cancel booking via uid

    Cancels an existing and active Cal.com booking using its unique identifier (UID).

  • Check calendar availability

    Retrieves free/busy availability for a specified calendar to aid scheduling without revealing event details; requires an existing, accessible calendar, noting that data granularity can vary.

Connection

API and auth details

Cal.com v2 supports OAuth bearer tokens for user-scoped APIs and public booking/availability endpoints under api.cal.com/v2.

FAQ

Questions people ask before connecting Cal

Can Claude use Cal?

Yes. Add a Cal connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Cal through Type?

Yes. Add a Cal connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Cal MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More communication & meetings connectors