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

calendly

Calendly scheduling integration. List events, check availability, manage meetings via Calendly API.

Why use this skill?

Manage your Calendly events directly from your AI agent. List, view, and cancel meetings effortlessly with this powerful OpenClaw productivity skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/kesslerio/calendly
Or

What This Skill Does

The Calendly Skill for OpenClaw is a powerful integration that bridges the gap between your conversational AI agent and your Calendly scheduling workflow. By utilizing the MCP (Model Context Protocol) architecture, it provides a command-line interface to interact directly with your Calendly account. This skill enables users to manage their professional meetings without leaving the terminal, facilitating tasks such as viewing upcoming events, checking invitee lists, and canceling meetings when plans change. Whether you are managing personal appointments or professional engagements, this skill acts as a direct conduit to your scheduling infrastructure.

Installation

To integrate this skill into your environment, use the OpenClaw management utility. Run the following command in your terminal: clawhub install openclaw/skills/skills/kesslerio/calendly Once installed, ensure you have your Personal Access Token (PAT) from the Calendly integration dashboard. Configure your environment by exporting the CALENDLY_API_KEY in your shell configuration or your project’s .env file to ensure the agent has authorized access to your API data.

Use Cases

This skill is designed for high-efficiency professionals who rely on Calendly to manage their time. Common use cases include:

  • Automated Preparation: Querying your upcoming schedule at the start of the day to prepare for meetings.
  • Rapid Rescheduling: Instantly canceling or rescheduling appointments during high-pressure workflows.
  • Meeting Insights: Quickly checking the guest list for an event to verify attendance or retrieve participant details.
  • Status Monitoring: Staying informed about which meetings are confirmed versus pending without opening a browser tab.

Example Prompts

  1. "What meetings do I have scheduled for today, and who is attending the 2pm sync?"
  2. "I need to cancel my 4pm appointment with the design team due to a scheduling conflict; please update my Calendly."
  3. "Show me all my upcoming meetings from the last week so I can summarize my hours for the client report."

Tips & Limitations

  • Pre-requisites: You must run calendly get-current-user first to identify your User URI, as most commands depend on this value.
  • Versioning: This skill currently relies on the v1.0.0 CLI for portability. Scheduling API features (v2.0.0) are pending an update; until then, focus on management of existing events rather than booking new ones.
  • Filtering: Always utilize the --min-start-time flag when listing events to avoid retrieving massive historical datasets, which improves query speed and accuracy.
  • Privacy: Since this tool accesses your scheduling data, ensure your API keys are stored securely in environment files that are not committed to public version control systems.

Metadata

Author@kesslerio
Stars1776
Views0
Updated2026-03-02
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-kesslerio-calendly": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#scheduling#calendar#productivity#meeting-management#mcp
Safety Score: 4/5

Flags: external-api