Cal logo
AI agent integrationCal

Cal integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Cal never means pasting credentials into a prompt.

Use Cal from Claude Code

Bring Cal context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Cal with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Communication & Meetings

What the Cal integration exposes

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

One connection, many teammates

Connect Cal once, then decide which teammates can use it for threads, automations, skills, 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 Code use Cal?

Yes. Type lets an AI teammate use connected Cal actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Cal through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Cal catalog entry includes public integration details and example capabilities where available.

Is this the same as a Cal MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More communication & meetings apps for AI teammates