
Calendly Automation
Automate Calendly scheduling, event management, invitee tracking, availability checks...
Install
npx skills add davepoon/buildwithclaude --skill calendly-automation -g -a claude-code -y- Repository
- davepoon/buildwithclaude3.7k
- Category
- AI and agents
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,603 tokens
- Runs scripts
- No, instructions only
What it does
Automate Calendly scheduling, event management, invitee tracking, availability checks, and organization administration via Rube MCP (Composio). Always search tools first for current schemas.
Calendly Automation via Rube MCP
Automate Calendly operations including event listing, invitee management, scheduling link creation, availability queries, and organization administration through Composio's Calendly toolkit.
Toolkit docs: composio.dev/toolkits/calendly
Prerequisites
- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
- Active Calendly connection via
RUBE_MANAGE_CONNECTIONSwith toolkitcalendly - Always call
RUBE_SEARCH_TOOLSfirst to get current tool schemas - Many operations require the user's Calendly URI, obtained via
CALENDLY_GET_CURRENT_USER
Setup
Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed, just add the endpoint and it works.
- Verify Rube MCP is available by confirming
RUBE_SEARCH_TOOLSresponds - Call
RUBE_MANAGE_CONNECTIONSwith toolkitcalendly - If connection is not ACTIVE, follow the returned auth link to complete Calendly OAuth
- Confirm connection status shows ACTIVE before running any workflows
Core Workflows
1. List and View Scheduled Events
When to use: User wants to see their upcoming, past, or filtered Calendly events
Tool sequence:
CALENDLY_GET_CURRENT_USER- Get authenticated user URI and organization URI [Prerequisite]CALENDLY_LIST_EVENTS- List events scoped by user, organization, or group [Required]CALENDLY_GET_EVENT- Get detailed info for a specific event by UUID [Optional]

