cal-com-automation

Automate Cal.com scheduling workflows via Rube MCP for bookings, availability, webhooks, and teams.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/huivrotiki/antigravity-code-workspace-copy --skill cal-com-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cal-com-automation
Source: https://github.com/huivrotiki/antigravity-code-workspace-copy/tree/main/02-Skills/cal-com-automation
Command: npx skills add https://github.com/huivrotiki/antigravity-code-workspace-copy --skill cal-com-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate Cal.com scheduling operations through Composio's Cal toolkit via Rube MCP, enabling streamlined management of bookings, availability checks, webhook configuration, and team handling. Always search tools first for current schemas.

Core Features & Use Cases

  • Manage Bookings: list, create, and review bookings using CAL_FETCH_ALL_BOOKINGS and CAL_POST_NEW_BOOKING_REQUEST with proper filters and time zones.
  • Check Availability: retrieve busy times and available slots for specified event types, time zones, and user profiles.
  • Configure Webhooks: set up and manage webhook subscriptions for booking events across Cal.com.
  • Manage Teams: list teams, fetch team details, create teams, and retrieve team event types for organization-level workflows.
  • Organization & Safety: ensure Rube MCP connection is ACTIVE and that current schemas are used before performing actions.

Quick Start

Connect Rube MCP to rube.app/mcp, establish a Cal.com connection, verify current tool schemas, and begin automating bookings, availability, webhooks, and teams.

Frequently Asked Questions about cal-com-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Cal.com bookings and availability checks?

You automate Cal.com bookings and availability checks by connecting Rube MCP to rube.app/mcp, establishing a Cal.com connection, and executing scheduling workflows to list, create, and review bookings.

Can I configure Cal.com webhooks through Rube MCP?

Yes, you can configure Cal.com webhooks through Rube MCP by setting up and managing webhook subscriptions for various booking events across your Cal.com organization.

What do I need to manage Cal.com teams and event types automatically?

To manage Cal.com teams automatically, you need an active Rube MCP connection and access to current Cal.com tool schemas to list teams, fetch details, create teams, and retrieve team event types.

How do I retrieve available slots and busy times for Cal.com event types?

You retrieve available slots and busy times by applying proper filters, time zones, and user profiles to fetch availability data for specified Cal.com event types through the Rube MCP connection.

Why are my Cal.com automation workflows failing to execute?

Cal.com automation workflows fail to execute when the Rube MCP connection is not ACTIVE or current tool schemas are not verified before performing actions.

Does Rube MCP support end-to-end Cal.com scheduling workflows?

Yes, Rube MCP supports end-to-end Cal.com scheduling workflows including connection setup, schema discovery, and workflow execution for managing bookings, availability, webhooks, and teams.