Cal.com API v2 Integration for Openclaw

A powerful integration for AI agents to automate scheduling, manage bookings, and synchronize calendars via the Cal.com API v2.

peerrich
v1.0.0
Feb 19, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install calcom

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install calcom using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Cal.com API v2 Integration?

The Cal.com API v2 skill empowers AI agents to handle complex scheduling workflows directly through the open-source scheduling infrastructure of Cal.com. By leveraging this Openclaw Skills resource, developers can build agents capable of checking real-time availability, configuring bookable event types, and managing the entire lifecycle of an appointment from creation to cancellation.

This skill serves as a bridge between autonomous agents and human time management, allowing for seamless coordination without manual intervention. It is designed for developers who need to integrate professional-grade scheduling into their agentic workflows, ensuring that every booking is synchronized with the user's actual availability.

Cal.com API v2 Integration Use Cases

  • Automating meeting scheduling for sales or customer support agents.
  • Building custom booking interfaces within AI-driven applications.
  • Synchronizing external calendars with specific event type configurations.
  • Real-time availability checks for multi-user or team scheduling scenarios.
  • Managing team-wide availability through organization-scoped endpoints.

How Cal.com API v2 Integration Works

  1. Authenticate using a Bearer token prefixed with cal_ generated from the Cal.com dashboard.
  2. Identify the desired event type and its configuration rules to determine meeting parameters.
  3. Query available slots for a specific time range to ensure no conflicts exist with the user's existing calendar.
  4. Execute a booking request with attendee details, time zones, and start times.
  5. Monitor booking status or perform modifications like rescheduling or cancellation using unique booking UIDs.

Cal.com API v2 Integration Setup

To get started with this skill, follow these installation and configuration steps:

  1. Generate an API key from your Cal.com dashboard under Settings > Developer > API Keys.
  2. Ensure your API key starts with the cal_ prefix.
  3. Configure your agent to use the base URL: https://api.cal.com/v2.

Example setup of environment variables:

export CALCOM_API_KEY="cal_your_api_key_here"

Cal.com API v2 Integration Data Schema & Taxonomy

The skill organizes data around several core entities to maintain scheduling integrity:

Entity Key Fields Description
Event Type id, slug, lengthInMinutes Defines bookable meeting configurations and rules.
Booking uid, start, attendee Represents a confirmed appointment with unique identification.
Schedule id, availability, timeZone Defines the working hours and availability windows.
Slots startTime, endTime Dynamic available windows based on real-time configuration.
Webhook subscriberUrl, triggers Configuration for real-time event notifications.

Cal.com API v2 Integration Advanced Features

  • Webhook integration for real-time notifications on events like BOOKING_CREATED, BOOKING_RESCHEDULED, or BOOKING_CANCELLED.
  • Support for Round Robin and Collective scheduling modes in team environments.
  • Organization-scoped endpoints for managing large-scale enterprise team infrastructures.
  • Calendar integration management to check busy times across multiple connected platforms simultaneously.
  • Dynamic rescheduling and cancellation workflows via unique UIDs to maintain data consistency in Openclaw Skills deployments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*