calendly-automation

Automate Calendly scheduling, event management, invitee tracking, availability checks, and organization administration via Rube MCP (Composio). Always search tools first for current schemas.

Author

Install

Hot:6

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=sickn33-skills-calendly-automation&locale=en&source=copy

Calendly Automation Skill

Skill Overview


Fully automate Calendly scheduling using Rube MCP (Composio), including event management, invitee tracking, scheduling link generation, and organization management — integrate into your AI workflow without writing code.

Use Cases

1. Sales Team Appointment Management


Sales teams can automatically view all upcoming customer meetings, bulk export invitee information, and automatically cancel or reschedule appointments after meetings, greatly improving customer follow-up efficiency.

2. Consultant/Freelancer Schedule Management


Consultants can automatically check their availability, generate one-off scheduling links for specific clients, and automatically track all appointment statuses — completing full schedule management without manually logging into Calendly.

3. Enterprise Organization-level Calendar Management


Organization admins can batch-invite members to a Calendly organization, manage pending invitations, remove departed members, and view schedules for all users within the organization, enabling unified enterprise-level management.

Key Features

Event Listing and Querying


Automatically retrieve upcoming, canceled, or time-range filtered Calendly events; support queries by user, organization, or group scope, and further filter results by invitee email.

Invitee Management Automation


Bulk retrieve all invitee information for specific events, including contact details, booking status, and creation time; supports viewing canceled invite records to facilitate customer follow-up analysis.

Smart Scheduling Link Generation


Automatically generate one-off scheduling links based on a user's event types, and pre-check available time slots within a specified date range to help quickly schedule new appointments without manual steps.

Event Cancellation Workflow


After confirming event details and affected invitees, automatically execute event cancellation; supports adding a cancellation reason and the system will automatically notify relevant participants.

Organization Member Management


Automatically send organization invitations, revoke pending invites, remove organization members, and view organization details — fully replacing tedious manual management processes.

Frequently Asked Questions

How do I automate Calendly event management via MCP?


First add Rube MCP (https://rube.app/mcp) to your client configuration, then use RUBE_MANAGE_CONNECTIONS to connect the Calendly toolkit and complete OAuth authorization. Once the connection is active, you can use various Calendly automation tools such as listing events, viewing invitees, creating scheduling links, and more.

What prerequisites are required for Calendly automation?


You need a Rube MCP server connection, a valid Calendly account, and a Calendly authorization connection completed via OAuth. Most operations also require obtaining the user's Calendly URI (via CALENDLY_GET_CURRENT_USER), because the Calendly API uses full API URIs rather than the simple "me" identifier for users.

Can Calendly appointments be automatically canceled?


Yes, but the operation is irreversible. The skill will fetch event details and affected invitee information before executing and will require your explicit confirmation before cancellation. After cancellation, the system will automatically send cancellation notifications to relevant participants.

Which Calendly features does Rube MCP support?


It supports event listing and querying, single event detail retrieval, event cancellation, invitee lists and details, event type querying, availability checks, scheduling link creation, user schedule queries, as well as organization management and invitations — covering the full range of features.

Why do I get a 403 error when using it?


A 403 error typically indicates insufficient permissions. Possible causes include: incomplete Calendly OAuth authorization, an API token lacking necessary scopes, attempting to access organization/group resources that require admin privileges, or providing an invalid URI format. Please check your connection status and your Calendly account permissions.