Building Ask My Envoy

Ask My Envoy grew from an early multi-calendar scheduling experiment into a purpose-built platform for meeting coordination.

These are the milestones that changed what an Envoy can do.

The first working prototype dates back to June 2025, built on top of the TsunAImi platform. It already connected Google and Microsoft calendars through MCP and could coordinate a basic booking across multiple calendars.

The first Envoy proof of concept

After several months of experimentation, meeting coordination became a product in its own right. The first Envoy could work across multiple calendars, combine availability and carry a scheduling conversation far enough to coordinate a real meeting.

It was still a proof of concept, but it established the core idea: instead of sending a booking link or exchanging availability by email, an Envoy could coordinate the meeting on someone's behalf.

A new engine for a new product

As the scheduling conversations became richer, the original calendar agent reached its limits. The original architecture became increasingly difficult to extend reliably as scheduling conversations grew more complex.

The scheduling architecture was rebuilt from the ground up, creating the first version of what became Ask My Envoy's meeting scheduling engine. That architectural shift also marked the beginning of the transition from TsunAImi to a product focused specifically on meeting coordination.

A purpose-built meeting coordination engine

The new architecture matured into a dedicated coordination engine. The Envoy could capture several constraints from a single request, understand corrections across a conversation, reason about dates and times, coordinate availability and handle different meeting operations within the same coordination flow.

Natural language remained the interface, but scheduling decisions increasingly relied on structured, deterministic platform logic rather than leaving the coordination itself to the language model.

Trust becomes part of coordination

Coordinating someone's time requires more than access to a calendar. The platform introduced a dedicated Trust & Control layer to determine who can reach an Envoy, when identity is required and what someone is allowed to do.

Owners could choose how open their Envoy should be, invite specific people and approve access requests. Scheduling and managing an existing meeting could also require different levels of permission, establishing trust as part of the coordination architecture rather than an afterthought.

Meeting management takes shape

The coordination engine expanded beyond creating new meetings. Cancellation and rescheduling were brought into the same underlying architecture for identifying meetings, resolving ambiguity, understanding time references and maintaining context across a conversation.

This laid the foundation for an Envoy that can manage the lifecycle of a meeting rather than treating every interaction as a new booking request.

Ready for customers

Ask My Envoy moved from product development into commercial use. Subscription management, per-Envoy pricing, seat management, billing, tax handling and automated activation were integrated into the platform, allowing individuals and organizations to subscribe and deploy Envoys through a self-service flow.

At the same time, the website, onboarding and product experience were aligned around Ask My Envoy as the public product, creating the foundation for a broader commercial push.

Opening Ask My Envoy to the agent ecosystem

Ask My Envoy took a first step toward interoperability with other AI agents. A production remote MCP server was published in the official MCP Registry, and work on A2A support continued as part of the broader agent-to-agent architecture.

The objective is to make meeting coordination available beyond the Ask My Envoy interface, so generalist AI agents can eventually work with specialized meeting-coordination agents instead of rebuilding that logic themselves.

Read more about meeting coordination for the agentic web →