ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

cal-com

Manage Cal.com scheduling - list bookings, event types, and availability. Use when you need to check schedules, manage booking links, or automate meeting scheduling with Cal.com's API.

Why use this skill?

Automate your meetings with the Cal.com skill for OpenClaw. List bookings, manage event types, and handle availability with simple natural language commands.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/mrgoodb/cal-com
Or

What This Skill Does

The cal-com skill integrates OpenClaw with the Cal.com API, providing a powerful interface to manage your professional scheduling ecosystem directly through AI. This skill acts as a command center for your calendar, allowing you to list bookings, inspect event types, verify availability, and automate the lifecycle of meetings. Whether you need to quickly check upcoming appointments, query specific event durations, create new bookings with custom metadata, or handle cancellations and rescheduling, this skill provides a seamless bridge to your Cal.com account. It supports advanced scheduling operations including fetching specific time slots and managing webhooks to trigger downstream automation whenever a booking status changes.

Installation

To enable this skill, first ensure you have an active Cal.com account. Navigate to Settings, then Developer, and generate a new API key. On your machine, store the key securely in the standard configuration directory by running: mkdir -p ~/.config/calcom && echo "your_api_key_here" > ~/.config/calcom/api_key. Once stored, use the OpenClaw installer command: clawhub install openclaw/skills/skills/mrgoodb/cal-com. The skill will automatically reference your saved API key for authenticated requests.

Use Cases

  • Executive Assistant Automation: Automatically filter upcoming bookings for the week and summarize them for your morning brief.
  • Sales Lead Conversion: Directly create new booking entries in your CRM-integrated Cal.com calendar when a lead expresses interest.
  • Meeting Conflict Resolution: Query available slots for specific event types to propose multiple alternative meeting times to a client instantly.
  • Workflow Orchestration: Configure webhooks to notify other services via OpenClaw whenever a meeting is cancelled or rescheduled, ensuring all team tools stay in sync.

Example Prompts

  1. "Check my schedule for tomorrow and list all upcoming bookings for the 30-minute discovery call event type."
  2. "Find three available 30-minute time slots for my 'Strategy Session' next Wednesday and draft an email to the client with these times."
  3. "Reschedule my 2 PM meeting today with John Doe to next Tuesday at 10 AM, and send a notification update."

Tips & Limitations

When using this skill, ensure that the timezones in your prompts match the timezone configuration of your event types to avoid scheduling discrepancies. The skill relies on your local API key, so keep your configuration files secure. Be aware that deleting or rescheduling bookings is a destructive action; always verify the booking ID before executing modification commands. For self-hosted instances, ensure your CAL_URL environment variable is correctly configured to point to your local installation rather than the default production API endpoint.

Metadata

Author@mrgoodb
Stars1401
Views1
Updated2026-02-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-mrgoodb-cal-com": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#scheduling#calendar#automation#meetings#productivity
Safety Score: 4/5

Flags: file-read, file-write, network-access, external-api