Scheduling agents for every platform
Install Cal.com agents on your OpenClaw, in Slack, Telegram, Email or build your own with the API.
Slack Agent
Cal.com in your workspace
See Cal.com Agents in action
Get started
Whether you're building an agent or looking to use one, we've got you covered.
I'm an agent
Build a Cal.com skill
Copy this to create a Cal.com skill for your agent.
Read the API reference and follow the instructions to create a Cal.com skill for your agent.
https://go.cal.com/skill.mdI'm a human
Use a Cal.com agent
Introducing the @calcom/cli
Schedule meetings, check availability, and manage your calendar from the command line.
npm i @calcom/clicurl -fsSL https://cal.com/install.sh | bashYour scheduling workflow, inside Slack and Telegram
Get booking notifications, check availability, book meetings with teammates and manage your schedule — without leaving the chat you already use.
Free to install · Requires a Cal.com account
Works in channels and group chats too — add the app to any channel or group to enable scheduling for everyone. In Telegram groups, add the bot as admin (no extra permissions needed) so it can read messages.
Instant notifications
Get notified when someone books, reschedules, or cancels a meeting with you.
Check availability
/cal availability @teammate in Slack, /availability in Telegram: see who's free, right in the conversation.
Book meetings
/cal book @teammate or /book <username> to pick a time and confirm without leaving the chat.
View your schedule
All upcoming bookings with /cal bookings, /bookings, or in the Slack App Home tab.
Natural language
Just @mention the agent and ask anything: reschedule, cancel, find a slot for three people.
Quick account linking
Connect your Cal.com account in seconds with /cal link or /link.
Cancel and reschedule
/cal cancel and /cal reschedule (or /cancel, /reschedule) with everyone notified.
Your rules apply
Every booking respects your availability, buffers and event types; the agent only sees free slots.
Use cases
Example prompts and commands you can use with Cal.com agents.
- 1
Who is the best performing sales rep right now?
- 2
Move all my Friday meetings to Monday
- 3
Find a time for a team lunch with @sarah, @alex, and @jordan
- 4
What is on my agenda today?
- 5
Clear my calendar for tomorrow morning
- 6
Schedule a 1:1 with @jessica this Friday
- 7
What's my availability on Thursday?
- 8
Cancel all meetings with external participants today
- 9
What's the busiest day on my calendar next week?
- 10
Reschedule my product review to next week
Showing 1-10 of 24
Supercharged scheduling with AI-powered calls
The same agent that books from Slack can pick up the phone: it confirms, reminds and reschedules with a lifelike voice from your own number, on the workflows you already run, and hands anything it can't settle to a person.
+1 (415) 873-1159
Cal.ai Agent
Cal.ai Agent
Hi, Alex. This is Sally from Deel. How are you doing today?
I’m doing great Sally, thanks for asking. How are you?
Cal.ai Agent
I’m great! I’m just calling to see if you can still make the call tomorrow?
Human-like AI scheduling calls that feel real
Cal.ai delivers natural, human-like phone calls that adapt to the flow of conversation. Unlike rigid AI scripts, you can fully customize the tone, style, and intent of each call to match your brand voice, whether friendly, professional, or anything in between.
Fully customizable AI scheduling conversations
Craft every call to match your business needs, whether it’s confirming a booking, reminding a lead, or rescheduling a no-show. Write your own script prompts, set the tone and personality of the agent, and define clear goals for each call.
Seamlessly integrated with Cal.com workflows
The phone agent is built natively into Cal.com Workflows, so calls run on the booking flows you already have, without third-party tools.
- Trigger AI phone calls based on events like bookings, no-shows, or cancellations
- Combine with email, SMS, and other Cal.com automations
AI call analytics, transcripts, and performance insights
Full visibility into every call so you can monitor, measure, and optimize. Transcripts live on the booking in your Cal.com dashboard.
- Track key performance metrics like call completion and booking rates
- Analyze customer sentiment to understand tone, intent, and engagement
- Use real-time data to improve scripts and increase conversion rates
$0.29/minute
Save time at just $0.29 per minute
Every AI-powered phone call costs $0.29 per minute (29 credits). Teams get 750 and Organizations 1,000 credits per member each month. Reminders, confirmations and bookings run without anyone on your team dialling.
How it works
Cal.com agents integrate natively with your existing tools and calendars.
Instant scheduling
Agents handle back-and-forth scheduling in seconds. No more email ping-pong.
Works everywhere
Slack, Telegram, Email, or any platform through the API. One agent, every channel.
Calendar sync
Real-time availability from Google Calendar, Outlook, and Apple Calendar.
Privacy first
Your calendar data stays encrypted. Agents only see available time slots.
Ready when you are
Scheduling for
absolutely everyone.
Free for individuals, no credit card, no usage limits. Connect a calendar, share a link, and let people book when it works for both of you.