Cal.com

Cal.com

Open-source scheduling platform for managing bookings, event types, availability, and calendar integrations.

API Key43 tools3 triggers

Three ways to use Cal.com

Chat with Geni

Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.

Build a workflow

Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.

Power an app

Use this integration as a data source or action layer behind a dashboard, form, or internal tool.

Supported tools

Actions your AI agents can perform with Cal.com.

Add Guests to a Booking

Add guest email addresses to an existing booking. Rate limited to 5 requests/minute.

Tool

Cancel a Booking

Cancel an existing booking, with optional reason and the ability to cancel subsequent recurring bookings.

Tool

Confirm a Booking

Confirm a booking that requires manual confirmation from the host.

Tool

Create a Booking

Create a new booking for an event type, specifying attendee details, start time, and optional location.

Tool

Create an Event Type

Create a new event type with a title, slug, duration, and optional settings like locations, booking fields, and buffers.

Tool

Create an Event Type Webhook

Create a webhook subscription for a specific event type to receive notifications for booking events.

Tool

Supported triggers

Start a workflow when something happens in Cal.com.

New Booking in Cal.com

Triggers when someone books a new meeting on your Cal.com. This includes reschedules. Use the Rescheduled trigger to react only to reschedules.

Trigger

Booking Cancelled in Cal.com

Triggers when a booking is cancelled on your Cal.com

Trigger

Booking Rescheduled in Cal.com

Triggers when a booking is rescheduled (a new booking is created with a link back to the original via rescheduledFromUid)

Trigger

Get started automating Cal.com

01Connect your accountLink your account securely with OAuth or an API key.
02Choose a trigger or toolPick the events and actions your workflow should use.
03Configure the workflowDescribe what you want and Geni wires it up for you.
04Refine the processTest runs, review output, and tweak until it's right.
05Turn it onSet it live and it runs on a schedule or on events.

Ready-to-use workflows

Prompts using Cal.com

Browse all

One morning queue for every meeting waiting on your approval

See every meeting still waiting on a decision, with customer context attached, and confirm, decline, reschedule, or reassign it without leaving the page.

Cal.comHubSpotSlack

Cal.com show rate scorecard with a no-show marking queue

See how many booked meetings actually happened, ranked by meeting type and by host, and mark no-shows in one place so the numbers stay honest.

Cal.comGoogle SheetsSlack

Spot the clients who stopped rebooking and book them back in

A standing list of everyone who books with you, ranked by who is overdue for their next session, so you can book them back in without leaving the screen.

Cal.comHubSpot

Text a personal SMS confirmation when someone books on Cal.com

When a new Cal.com booking comes in, an agent texts the attendee a friendly confirmation by name and logs the meeting to a Google Sheet.

Cal.comTwilioGoogle Sheets

Podcast guest prep brief from new Cal.com bookings

When a guest books on Cal.com, an agent researches their past podcast appearances on Podchaser, drafts a one-page prep doc in Notion, and pings Slack.

Cal.comPodchaserNotionSlack

Sync new Cal.com bookings to HubSpot contacts, deals, and tasks

Every time someone books a Cal.com meeting, create or update the HubSpot contact, open a deal, schedule a prep task, and ping Slack.

Cal.comHubSpotSlack Bot

Win back cancelled Cal.com bookings with a recovery email

When someone cancels a Cal.com meeting, an agent sends a personalized rebook email and updates HubSpot so the lead does not slip through the cracks.

Cal.comApolloGmailHubSpot

Turn new Cal.com bookings into enriched Salesforce leads with a Slack brief

When someone books on Cal.com, enrich them with Apollo, upsert a Salesforce lead with full firmographics, file a prep task on the rep, and DM the brief to Slack.

Cal.comApolloSalesforceSlack
+4Browse all prompts