Calendly for Openclaw

A powerful automation skill for managing Calendly users, events, and scheduling links via the Membrane CLI.

membranedev
v1.0.0
Mar 5, 2026
0
340
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install calendly-integration

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 calendly-integration 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 Calendly?

This skill enables AI agents to interact directly with the Calendly API through a managed interface. It leverages the Membrane ecosystem to provide secure, authenticated access to scheduling data without the overhead of manual token management. By integrating this into Openclaw Skills, developers can build agents that autonomously handle meeting bookings, check availability, and manage organization members.

Built for efficiency, the Calendly skill abstracts the complexity of OAuth flows and API rate limits. Whether you are building a sales automation bot or an internal scheduling assistant, this skill provides the necessary endpoints to manage the entire lifecycle of an event, from creating scheduling links to monitoring webhooks for invitee updates.

Calendly Use Cases

  • Automating the creation of single-use scheduling links for sales demos.
  • Checking user availability and busy times across an organization.
  • Synchronizing invitee data with external CRMs or internal databases.
  • Managing webhook subscriptions to trigger actions on event cancellations.
  • Retrieving detailed event type information for dynamic scheduling interfaces.

How Calendly Works

  1. The skill utilizes the Membrane CLI to establish a secure connection with the Calendly platform.
  2. Users authenticate once via a browser-based OAuth flow managed by the Membrane tenant.
  3. The AI agent queries available actions or uses the proxy request feature to communicate with Calendly's REST API.
  4. Membrane handles all credential refreshes and header injections transparently.
  5. Data is returned in structured JSON format, allowing the agent to parse and act upon scheduling information immediately within the Openclaw Skills framework.

Calendly Setup

Install the necessary CLI tools to begin using this Openclaw Skills integration:

npm install -g @membranehq/cli

Authenticate your environment:

membrane login --tenant

Search for and connect the Calendly connector:

# Search for the connector ID
membrane search calendly --elementType=connector --json

# Connect using the ID found in the previous step
membrane connect --connectorId=CONNECTOR_ID --json

Calendly Data Schema & Taxonomy

The Calendly skill organizes data around several core entities accessible via the Openclaw Skills interface:

Entity Description
User Represents the authenticated user or organization members.
Event Details of scheduled meetings, including start/end times and status.
Invitee Information regarding the participants who have booked time.
Scheduling Link Dynamic URLs generated for booking specific event types.
Webhook Subscription objects that listen for invitee and event triggers.

Calendly Advanced Features

  • Automatic credential management and transparent token refresh via Membrane.
  • Proxy request support for accessing custom API endpoints not covered by standard actions.
  • Multi-tenant support for managing various Calendly organizations through a single interface.
  • Discovery-first workflow using intent-based queries to find the most efficient action for a task.
  • Support for headless environments with remote login completion codes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*