Skip to content
Vinkius

Cal.com Connector for AI agents.

20 live capabilities

Book meetings and manage calendar availability through natural conversation.

Live agent request Cal.com / Connector

Waiting for input…

AI Agent

Why people use Cal.com

Cal.com : Stop the back-and-forth of meeting coordination

With this Connector, that loop is gone. You just tell your agent what you need to happen. It checks the slots, handles the booking, and confirms it all in one go. You get the meeting on the books without ever leaving your chat window.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You can manage your entire calendar via chat.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 5,900+ Connectors

  1. Real-world use case 01

    Booking a demo with a new lead

    A sales rep asks their agent to find a 30-minute slot for a demo next Tuesday.

  2. Real-world use case 02

    Moving a conflicting meeting

    An assistant notices a double booking and tells the agent to move the 2 PM meeting to 4 PM.

  3. Real-world use case 03

    Setting up a new department team

    An ops manager needs to create a new team for marketing.

Complete set · 20capabilities

The complete Cal.com capability set.

These are the exact actions your AI can choose when you ask it to work with Cal.com.

Capability set01 / 05

01—04

4 capabilities in this set.

Part of 20 available through Cal.com.

  1. 01 Capability

    Cancel booking

    Removes a meeting from your calendar. Use this to clear appointments that are no longer needed.

  2. 02 Capability

    Update event type

    Modifies the details of an existing meeting template. Use this to change durations or descriptions.

  3. 03 Capability

    Update schedule

    Adjusts the settings of a custom schedule. This is useful for changing recurring availability.

  4. 04 Capability

    Charge credits

    Deducts credits from your account balance. Use this to manage your API usage costs.

Capability set02 / 05

05—08

4 capabilities in this set.

Part of 20 available through Cal.com.

  1. 05 Capability

    Create booking

    Creates a new meeting on your calendar. You can use an event ID or a specific slug to set it up.

  2. 06 Capability

    Create event type

    Sets up a new meeting template with specific rules. This helps you define different types of calls.

  3. 07 Capability

    Create membership

    Adds a person to an organization team. Use this to manage who has access to shared schedules.

  4. 08 Capability

    Create schedule

    Builds a new custom schedule for specific availability. This is great for unique meeting types.

Capability set03 / 05

09—12

4 capabilities in this set.

Part of 20 available through Cal.com.

  1. 09 Capability

    Create team

    Creates a new team group within your account. This helps organize multiple users into one unit.

  2. 10 Capability

    Create webhook

    Sets up a trigger to send booking data to external apps. Use this to automate your internal workflows.

  3. 11 Capability

    Get booking

    Fetches the details of a specific booking by its ID. This lets you see the specifics of a single meeting.

  4. 12 Capability

    Get busy times

    Shows when a specific user is currently occupied. This helps your agent avoid booking over conflicts.

Capability set04 / 05

13—16

4 capabilities in this set.

Part of 20 available through Cal.com.

  1. 13 Capability

    Get me

    Pulls your current profile information. This lets the agent know who it's working for.

  2. 14 Capability

    Get slots

    Lists available time windows for a specific meeting. Use this to show leads when you are free.

  3. 15 Capability

    List bookings

    Shows every booking currently in your system. Use this to get a full overview of your upcoming meetings.

  4. 16 Capability

    List event types

    Shows all your active meeting templates. This lets you see what kinds of meetings you offer.

Capability set05 / 05

17—20

4 capabilities in this set.

Part of 20 available through Cal.com.

  1. 17 Capability

    List out of office

    Lists all scheduled time-off entries. This ensures your agent knows when you're away from your desk.

  2. 18 Capability

    List schedules

    Shows all your active custom schedules. Use this to see all your unique availability settings.

  3. 19 Capability

    Reschedule booking

    Changes the date or time of an existing meeting. This makes it easy to move appointments on the fly.

  4. 20 Capability

    Get credits

    Shows how many API credits you have left. Use this to monitor your account limits.

Set up in minutes

One URL. Then ask Cal.com to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Cal.com from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_Zwz6VsAKCkyHL4rUtol6XVoD9DEsAys2lyou9EzG/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Cal.com, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Cal.com for the conversation.

Where the request belongs

Work Cal.com can move forward.

Built around the request

This is for anyone who spends hours every week coordinating meetings. It's for the sales rep who needs to book demos fast, the executive assistant managing a complex diary, and the ops manager who needs to organize team schedules without the manual headache.

01

Sales Representative

Use this to check lead availability and book demos instantly during a live chat.

02

Executive Assistant

Manage complex rescheduling and out-of-office blocks for high-level leaders.

03

Operations Manager

Create teams and manage organization-wide meeting templates and memberships.

04

Software Developer

Build automated booking flows by connecting webhooks to your custom internal capabilities.

Bring your own AI

Change the model, client or framework. Keep Cal.com connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Cal.com.

The practical details behind the request, access and result.

How does Cal.com MCP help with scheduling?

It connects your Cal.com account to your AI agent. This allows your agent to check your availability, find open slots, and book meetings for you using natural language.

Can I book meetings with Cal.com MCP?

Yes, your agent can create new bookings directly. You just need to tell the agent who the meeting is with and what type of meeting it is.

How do I manage my team's availability?

The Connector lets your agent manage team memberships and schedules. You can ask it to create new teams or update the availability for specific groups.

Can Cal.com MCP handle booking cancellations?

Absolutely. You can tell your agent to cancel or reschedule any existing appointment, and it will update your Cal.com account instantly.

Can I see my remaining credits?

Yes, your agent can check your account's credit balance to make sure you have enough remaining for your automated booking tasks.

How does Cal.com MCP handle out-of-office time?

It recognizes your out-of-office entries. Your agent will see when you're away and avoid booking meetings during those periods.

Can I check when a user is available for a specific meeting type?

Yes! Use the get_slots capability by providing the username, event slug, and a time range. The agent will return all available time slots for that period.

Is it possible to reschedule an existing booking through the AI?

Absolutely. Use the reschedule_booking capability with the Booking UID and the new start time. You can also optionally provide a reason for the change.

Can I manage my organization's event templates?

Yes, you can use list_event_types to see all templates, create_event_type to add new ones, and update_event_type to modify existing durations or titles.

One connection away

Give your agent a direct line to Cal.com.

Connect Cal.com once. Keep it beside 5,900+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available