cal-com-automation

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

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill cal-com-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cal-com-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/cal-com-automation
Command: npx skills add https://github.com/dr-code/beacon --skill cal-com-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate Cal.com scheduling operations via Rube MCP to streamline bookings, availability checks, webhook configuration, and team management.

Core Features & Use Cases

  • Automate common Cal.com workflows: manage bookings, check availability, configure webhooks, and manage teams.
  • Use case: quickly list available slots, create bookings, or set up event-type teams across connected Cal.com accounts.
  • Example: "Check availability for next Tuesday and return open slots" can be translated into an automated workflow.

Quick Start

Connect Cal.com via Rube MCP, verify the connection is ACTIVE, and run the Manage Bookings workflow to begin automating scheduling.

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 check availability across multiple dates?

You can automate Cal.com bookings by orchestrating scheduling workflows that check availability across multiple dates, create bookings, and manage event types via a Rube MCP connection.

Can I set up Cal.com webhooks and manage team-based event types automatically?

Yes, you can configure Cal.com webhooks and coordinate team-based event types automatically by applying the tool sequences provided through the Rube MCP Cal toolkit integration.

Do I need an active Rube MCP connection to manage Cal.com scheduling workflows?

Yes, automating Cal.com scheduling requires an active Rube MCP connection with the Cal toolkit and a configured Cal.com account to execute the tool sequences for each operation.

What is the best way to list available Cal.com slots and create bookings programmatically?

The best way to list available slots and create bookings programmatically is using the Manage Bookings workflow, which translates scheduling requests into automated Cal.com operations via Rube MCP.

Does this Cal.com automation approach work without manual calendar intervention?

This approach automates end-to-end Cal.com scheduling workflows, including availability checks, bookings, webhook configuration, and team management, significantly reducing manual calendar intervention.