Challenge
Calendar management was fragmented across multiple Google accounts, forcing teams to check each account separately to avoid scheduling conflicts. There was no way to view availability or manage events across accounts through AI-assisted workflows without manually switching between inboxes.
Solution
84EM extended an existing open-source integration with multi-account support and cross-calendar conflict detection. Teams can now check availability, create events, and manage schedules across all their Google accounts through a single conversation.
Technical Implementation
- Multi-account management so teams can connect and switch between Google accounts without restarting the server.
- Cross-account conflict detection that checks availability across combined calendars before scheduling.
- Tool filtering that lets teams selectively enable or disable capabilities to preserve context window space.
- Intelligent event import from images, PDFs, and web links that extracts event details automatically.
- Docker deployment with HTTP transport support for production environments and team-wide access.
- Comprehensive test coverage with unit and integration tests validating real calendar operations.
Results
Teams can manage their entire scheduling workflow across accounts without leaving their AI assistant or switching between Google accounts. The project shipped as open-source under the MIT license, extending community work and free for any team using Google Calendar to adopt.



