Sim
  • Docs
  • Blog
  • Integrations
  • Models
  • Pricing
  • 27.8k
  • Docs
  • Blog
  • Integrations
  • Models
  • Pricing
  • GitHub

What should we get done?

Docs

Product

MothershipWorkflowsKnowledge BaseTablesMCPAPISelf HostingStatus

Resources

BlogDocsModelsPartnersCareersChangelogContact

Blocks

AgentRouterFunctionConditionAPI BlockWorkflowParallelGuardrailsEvaluatorLoop

Integrations

All IntegrationsConfluenceSlackGitHubGmailHubSpotSalesforceNotionGoogle DriveGoogle SheetsSupabaseStripeJiraLinearAirtableFirecrawlDiscordMicrosoft TeamsTelegram

Socials

X (Twitter)LinkedInDiscordGitHub

Legal

Terms of ServicePrivacy Policy
Back to Integrations

Cal.com

Manage Cal.com bookings, event types, schedules, and availability

Cal.com is a Productivityintegration for Sim, the AI workspace where teams build and deploy AI agents. Sim's Cal.com integration provides 19 Cal.com tools and 9 real-time triggers that AI agents can use inside Sim's visual workflow builder. Cal.com connects with one-click OAuth. Free to start at sim.ai.

View docs

Last updated June 12, 2026

Overview

Integrate Cal.com into your workflow. Create and manage bookings, event types, schedules, and check availability slots. Supports creating, listing, rescheduling, and canceling bookings, as well as managing event types and schedules. Can also trigger workflows based on Cal.com webhook events (booking created, cancelled, rescheduled). Connect your Cal.com account via OAuth.

How to automate Cal.com with Sim

  1. 01

    Create a free account

    Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.

  2. 02

    Add a Cal.com block

    Open your workspace, drag a Cal.com block onto the workflow builder, and connect your account with one-click OAuth.

  3. 03

    Configure, connect, and run

    Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Cal.com automation is live.

Real-time triggers

Connect a Cal.com webhook to Sim and your agent runs the instant an event happens, no polling, no delay.

CalCom Booking Created

Trigger workflow when a new booking is created in Cal.com

CalCom Booking Cancelled

Trigger workflow when a booking is cancelled in Cal.com

CalCom Booking Rescheduled

Trigger workflow when a booking is rescheduled in Cal.com

CalCom Booking Requested

Trigger workflow when a booking request is submitted (pending confirmation)

CalCom Booking Rejected

Trigger workflow when a booking request is rejected by the host

CalCom Booking Paid

Trigger workflow when payment is completed for a paid booking

CalCom Meeting Ended

Trigger workflow when a Cal.com meeting ends

CalCom Recording Ready

Trigger workflow when a meeting recording is ready for download

CalCom Webhook (All Events)

Trigger workflow on any Cal.com webhook event (configure event types in Cal.com)

Agent templates

Ready-to-use templates featuring Cal.com. Click any to build it instantly.

Supported tools

19 Cal.com tools available in Sim

List Bookings

List all bookings with optional status filter

Create Booking

Create a new booking on Cal.com

Get Booking

Get details of a specific booking by its UID

Cancel Booking

Cancel an existing booking

Reschedule Booking

Reschedule an existing booking to a new time

Confirm Booking

Confirm a pending booking that requires confirmation

Decline Booking

Decline a pending booking request

Create Event Type

Create a new event type in Cal.com

Get Event Type

Get detailed information about a specific event type

List Event Types

Retrieve a list of all event types

Update Event Type

Update an existing event type in Cal.com

Delete Event Type

Delete an event type from Cal.com

Create Schedule

Create a new availability schedule in Cal.com

Get Schedule

Get a specific schedule by ID from Cal.com

List Schedules

List all availability schedules from Cal.com

Update Schedule

Update an existing schedule in Cal.com

Delete Schedule

Delete a schedule from Cal.com

Get Default Schedule

Get the default availability schedule from Cal.com

Get Available Slots

Get available booking slots for a Cal.com event type within a time range

Frequently asked questions

Sim's Cal.com integration adds 19 Cal.com tools and 9 real-time triggers to the AI agents you build in Sim's visual workflow builder — no code required. Manage Cal.com bookings, event types, schedules, and availability. Teams often pair Cal.com with Rippling and Linear in the same agent.

You can list Bookings, create Booking, get Booking, cancel Booking, and reschedule Booking with Cal.com in Sim, plus 14 more Cal.com tools listed on this page. Each runs as a tool inside an AI agent block, so an agent can chain Cal.com with services like Rippling and Linear and apply LLM reasoning between steps.

Connecting Cal.com takes about five minutes: (1) Create a free account at sim.ai. (2) Create an agent in your workspace. (3) Drag a Cal.com block onto the workflow builder. (4) Connect your Cal.com account with one-click OAuth — no credentials to copy. (5) Pick a tool such as "List Bookings", wire up its inputs, and click Run — your agent is live.

Add a Cal.com block to your agent and select "List Bookings" as the tool. List all bookings with optional status filter. Fill in the required fields — inputs can reference outputs from earlier steps, such as text generated by an AI block or data fetched from another integration. No code is required.

Add a Cal.com trigger block to your agent and copy its generated webhook URL into Cal.com's webhook settings. Sim supports 9 real-time triggers for Cal.com: CalCom Booking Created, CalCom Booking Cancelled, CalCom Booking Rescheduled, CalCom Booking Requested, CalCom Booking Rejected, CalCom Booking Paid, and 3 more. Once configured, every matching Cal.com event starts your agent instantly — no polling, no delay.

Sim receives the full event payload Cal.com sends — typically the record or object that changed, plus metadata like the event type and timestamp. For example, the "CalCom Booking Created" trigger fires when a new booking is created in Cal.com. Every field in the payload is available as a variable you can pass to AI blocks, conditions, or other integrations.

Rippling

Manage workers, departments, custom objects, and company data in Rippling

Linear

Interact with Linear issues, projects, and more

SAP Concur

Manage expense reports, travel requests, cash advances, and more in SAP Concur

incidentio

Manage incidents with incident.io

Sim

Start automating Cal.com today

Build your first AI agent with Cal.com in minutes. Connect to every tool your team uses. Free to start, no credit card required.