calendly-automation

Automate Calendly scheduling, event management, and invitee tracking via Composio's Rube MCP toolkit.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill calendly-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendly-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/calendly-automation
Command: npx skills add https://github.com/dr-code/beacon --skill calendly-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and removes friction from Calendly workflows by handling event discovery, invitee management, scheduling link creation, availability checks, cancellations, and organization administration so users and admins avoid manual API calls and inconsistent data handling.

Core Features & Use Cases

  • Event Listing & Inspection: List upcoming or past events scoped by user, organization, or group, with pagination and filtering by time range and invitee email.
  • Invitee Management: List and retrieve invitee details for events, filter by email or status, and handle pagination for large attendee lists.
  • Scheduling Links & Availability: Generate single-use scheduling links, check available time slots for event types, and query user availability schedules within UTC constraints.
  • Cancellations & Org Administration: Cancel events with confirmation and reason, manage organization invitations, revoke invites, and remove members (admin rights required).
  • Use Case: An operations manager can list this week's events, verify invitee emails, cancel a mistaken booking after confirmation, and generate a single-use link for a 30-minute event type.

Quick Start

List all scheduled Calendly events for this week, including invitee counts and full event URIs.

Frequently Asked Questions about calendly-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Calendly scheduling and event management without manual API calls?

Automate Calendly scheduling by using Composio's Rube MCP toolkit to list, create, and cancel events, manage invitees, and generate single-use links without manual API calls. It handles pagination, UTC timestamps, and permission scopes automatically.

Can I check Calendly availability and generate single-use scheduling links programmatically?

Check Calendly availability by querying available time slots for event types and generating single-use scheduling links programmatically through the Rube MCP connection. The system manages UTC time constraints to return accurate slot data.

How do I list and filter Calendly invitees for large event attendee lists?

List and filter Calendly invitees by email or status while the system automatically handles pagination for large attendee lists. You can retrieve invitee details for specific events scoped by user, organization, or group.

Do I need an active Rube MCP connection to manage Calendly organization invitations and memberships?

You need an active Rube MCP connection and an authorized Calendly connection to manage organization invitations and memberships. Admin rights are required to revoke invites and remove members through the toolkit.

How do I cancel a Calendly event with a specific reason using automation?

Cancel a Calendly event by providing the full Calendly API URI identifier, confirmation, and cancellation reason through the automation toolkit. The system processes the cancellation securely within the required permission scopes.

What are the limitations of automating Calendly workflows through the Rube MCP toolkit?

Limitations include the requirement for full Calendly API URIs for identifiers, strict handling of UTC timestamps, and the need for proper permission scopes. You must maintain an active Rube MCP connection and authorized Calendly connection.