Generic links with static slots don't fit real life. AgentEnvoy gives each meeting its own rules — locked times, the right format, shared context — and an AI that negotiates within them. Your agent handles it. You just show up.
Free while in beta · No credit card · 30-second setup
See It In Action
From the first request to a confirmed calendar invite — the full flow in under two minutes.
How It Works
Connect your calendar. Set the rules per meeting. Envoy negotiates within them.
Sign in with Google. Envoy learns your schedule, your habits, and how you like to meet — in a quick chat.
Tell Envoy who, when, what format, and the context. Each meeting gets its own link with your rules baked in. Or use your general link for quick catch-ups.
Guests chat with Envoy — or their agent does. Times stay locked to your rules. Invites land in both calendars.
Per-Meeting Control
Not one generic link for every situation. Each meeting is coordinated on its own terms — locked slots, required format, the context that matters. Envoy enforces the rules while it negotiates.
Q2 Planning — Sarah Chen
Created 2 hours ago · Expires Apr 18
Locked to Tue Apr 15 — only 10am, 2pm, and 3:30pm offered
Phone only — no video, no in-person
30 minutes max — quick sync on budget
Context: — “Review Q2 marketing budget before Thursday board meeting”
Product Launch Sync
4 participants · Finding overlap
John (host)
12 slots available this week
Sarah Chen
Confirmed — prefers mornings
Marcus Rivera
Chatting with Envoy now...
Lisa Park
Link sent · Not yet opened
Overlap found (3 of 4 confirmed)
Group Scheduling
Send each participant their own link. Everyone chats privately with Envoy — no reply-all chains, no polling. Envoy finds the overlap and books it.
Live today
Every AgentEnvoy meeting link doubles as a Model Context Protocol endpoint. Hand it to Claude, Cursor, or any MCP client, and your agent negotiates within the host's rules — same scoring engine, same confirmation pipeline as the web UI. No parallel track for humans vs. agents.
Open Standard
Every meeting URL is an MCP endpoint. Hand one to your AI, and it can read the host's rules, fetch scored availability, propose a time, and book — all through the same pipeline the web UI uses.
# Add AgentEnvoy to Claude Code, once: $ claude mcp add --transport http \ agentenvoy https://agentenvoy.ai/api/mcp# Then, in any Claude Code session: > I got this invite: https://agentenvoy.ai/meet/abc123 Book me a time next Tuesday afternoon.# Claude calls get_availability → propose_lock. # Calendar invites land in both inboxes.
Under the Hood
Real-time Google Calendar sync. Understands declined invites, tentative holds, focus time, and recurring events.
Guests never see your calendar. Envoy shares only what it needs. Your schedule stays private.
Point any AI agent at our open API. MCP server, REST endpoints, and a published spec.
Every slot gets a protection score. Deterministic, <10ms, no AI calls. Consistent and explainable.
Envoy reads your calendar to understand your schedule — but never shares event details with guests. Preferences are stored as structured data. No training on your data. Delete anytime.
Connect your Google Calendar. Customize each meeting in seconds. Let Envoy handle the rest.
Free while in beta · No credit card required