Challenge
Scheduling workflows required switching to the Calendly dashboard to check availability, review upcoming events, and manage invitees. Existing integrations could read event data but couldn’t actually book meetings, limiting AI assistants to passive scheduling lookups.
Solution
84EM extended an existing open-source integration with OAuth 2.0 authentication and full Scheduling API support. Teams can now book meetings, check real-time availability, and manage events through conversation instead of navigating the Calendly interface.
Technical Implementation
- OAuth 2.0 authentication as a secure alternative to personal access tokens, supporting team-wide deployment.
- Scheduling API integration that enables programmatic meeting booking and availability checks.
- 12 tools covering event management, invitee tracking, organization membership, and event type configuration.
- Real-time availability queries so teams can check open slots and propose times without leaving the conversation.
- Event type discovery that surfaces available meeting formats and durations for informed scheduling.
- Flexible authentication supporting both OAuth flows and personal tokens for different deployment needs.
Results
Teams can handle their entire scheduling workflow through AI assistants, from checking availability to booking meetings. The project shipped as open-source under the MIT license, extending community work and free for any team using Calendly to adopt.



