Cal.com
TeamShift with Cal.com: an AI team for the work around every booking
Cal.com takes care of the booking itself: people pick a time from your event types and it lands on your schedule. What happens next is still on you. Someone has to confirm the details, look up who is coming, update the CRM, and follow up after the meeting. TeamShift connects to Cal.com from the Connections page in your portal. Once connected, TeamShift workers can read your bookings, event types, and schedules, notice new bookings and reschedules, and prepare the follow-through. Every message to a customer and every booking change waits for your approval, and you can disconnect Cal.com at any time.
Get started free Or text us what is slippingDirect answer
Cal.com: the short answers
What does TeamShift do with Cal.com?
TeamShift reads your Cal.com bookings and event types so its workers can act on them. When someone books or reschedules, the right worker drafts the confirmation or follow-up, writes a short prep note for you about who is coming and why, and updates your CRM or calendar records. When a conversation calls for a meeting, a worker can propose a Cal.com booking. Nothing is sent, booked, cancelled, or changed until you approve it.
How do I connect Cal.com to TeamShift?
In the TeamShift portal, open Connections, choose Cal.com, and sign in to your Cal.com account to approve access. The connection belongs to your workspace, and you can disconnect it from the same page whenever you like.
Will TeamShift book or cancel meetings in Cal.com on its own?
No. Reading bookings and event types changes nothing. Creating, confirming, declining, rescheduling, or cancelling a booking is a change that reaches another person, so TeamShift prepares it and waits for your approval. Each approved change is recorded.
Who does what
The jobs your team takes
Operations lead
- Checks Cal.com for new bookings and reschedules and puts what changed into your morning brief, including anything still unconfirmed.
- Proposes a Cal.com booking when an email or text thread agrees on a time, and creates it only once you approve.
Customer success worker
- Notices a cancelled or rescheduled customer meeting and drafts a friendly note offering new times for your OK.
Sales worker
- Drafts the confirmation and the post-meeting follow-up for a booked sales call, sent only after you approve the wording.
- Keeps the CRM in step with Cal.com: logs the booked meeting on the contact and flags reschedules on open deals.
Research worker
- Writes a short prep note before each booked meeting: who the person is, their company, and what they asked about when they booked.
Stays with you
What never runs without you
- Approving every message sent to someone who booked
- Creating, confirming, rescheduling, or cancelling any booking
- Your event types, availability, and booking page settings
- Disconnecting Cal.com whenever you choose
Anything that sends, pays, publishes, or deletes waits for your OK, and every step is recorded. How approval works.
By the numbers
The numbers behind it
- Cal.ai voice agent: Cal.ai runs as a Cal.com workflow action, 'Call attendee using Cal.ai Voice Agent', that can confirm meeting details by phone and book, reschedule or cancel meetings; calls use credits.
- Workflow triggers: Cal.com workflows can fire minutes, hours or days before an event starts, and send emails to the host or attendee or an SMS to the attendee or a specific number.
- Testing the agent: You can test a Cal.ai agent by calling its connected phone number or with the Test Web Call option, and adjust its general prompt and initial message, including variables.
- Closed-source move: Cal.com's production code moved from a public repository to a private one; the public repository is now Cal.diy, the self-hostable, community-driven edition.
- Event triggers: Besides reminders, Cal.com workflow triggers include when a new event is booked, canceled or rescheduled and after an event ends.
- SMS credits: Cal.com SMS reminders run on Cal.com credits, so texting attendees may need a credit balance.
- Building a workflow: To set one up, click +New Workflow, name it, choose a trigger, then select an action and the event types the workflow applies to.
- Cal.diy self-hosting: Cal.diy is community maintained and strictly recommended for personal, non-production use, and self-hosting it takes advanced knowledge of server administration, databases and securing sensitive data.
Sources: Cal.com Help, What is Cal.ai?; Cal.com, Workflows; Cal.com Help, What is Cal.ai?; Cal.com Blog, Going Closed-Source: Technical Changes Behind Cal.diy; Cal.com Help, Cal.com Workflows; Cal.com Blog, SMS Workflows for Automated SMS Notifications; Cal.com Blog, How to use Cal.com Workflows; Cal.com Docs, Cal.diy Self-Hosting Documentation.
FAQ
Questions owners ask
Do I need to change my Cal.com setup?
No. Keep your event types, availability, and booking links as they are. TeamShift works from the bookings they produce.
Can TeamShift see my Cal.com password or credentials?
No. You approve access on Cal.com's own sign-in screen, and TeamShift keeps a reference to that connection, not your password. Cal.com actions that would hand back credentials are blocked.
How do I stop TeamShift from using Cal.com?
Open Connections in the portal and disconnect Cal.com. Once it is disconnected, workers can no longer read or change your bookings.
What does it cost?
Each job is billed by usage at 3x compute cost, quoted with a maximum before it starts. The workspace is free.
Pricing
Pay by usage, not per seat
Creating your workspace is free. The work your team runs is billed at 3x its compute cost, quoted with a maximum before it starts. No subscription, no seats, no per-job products. See pricing.