Calendly Bulk Event Manager
Clear a day, cancel a week, or clean up your schedule in one shot. Find and manage Calendly events in bulk without clicking through each one.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 5 min · Cancel anytime
Setup time
~5 min
Time saved
30 min/batch
Difficulty
Medium
Tools
1 connected
How it works
Filter Events
Finds events matching your date range and criteria
Show Invitees
Displays who is attending each event before any action
Confirm and Cancel
Waits for your approval before canceling any events
Report Results
Shows exactly what was canceled and who was notified
Try asking
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
The Prompt
Task
Find Calendly events matching specific criteria and manage them in bulk. List events by date range, event type, or status, show invitees for context, and cancel selected events with a provided reason.
Input
The user provides filter criteria:
- Date range (e.g., "next Friday", "March 10-14", "this week")
- Optional: event type filter
- Optional: status filter (active only by default)
- Cancellation reason (required before canceling)
Context
Workflow
- Use @Calendly/Get Current UserName it "Calendly/Get Current User" and call it with @Calendly/Get Current User to get the user URI
- Use @Calendly/List Events matchingName it "Calendly/List Events matching" and call it with @Calendly/List Events matching the user's date range and status criteria -- paginate to get all results
- For each event, use @Calendly/List Event InviteesName it "Calendly/List Event Invitees" and call it with @Calendly/List Event Invitees to show who is attending
- Present the full list to the user with event details and invitees
- Wait for the user to confirm which events to cancel
- For confirmed events, use @Calendly/Cancel EventName it "Calendly/Cancel Event" and call it with @Calendly/Cancel Event with the provided reason
- Report results: how many were canceled, any that failed
Safety Rules
- ALWAYS show the full list of matching events before canceling anything
- ALWAYS require explicit user confirmation before canceling
- ALWAYS require a cancellation reason
- Never cancel events without showing invitees first
- Report any cancellation failures clearly
What to Show Per Event
- Event name and type
- Date and time
- Duration
- Invitee names and emails
- Current status
- Join URL (if applicable)
Output
Matching Events: A numbered list of events matching the criteria, each showing:
- Event name, date/time, duration
- Invitee(s): name and email
- Status
After User Confirms Cancellations:
Cancellation Report:
- Total events canceled
- Cancellation reason used
- Any events that failed to cancel (with error details)
- Invitees who will be notified
WHAT ARE YOU WAITING FOR?
Ready to build?
Stop duct-taping tools.
Stop writing playbooks no one follows.
Start building agents that actually do the work—and do it well.
Cotera: For people who think busywork is boring.
"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."
Rebecca Blount
Director, Customer Success