Have your AI schedule a meeting for you — over email and WhatsApp
Stop playing email tag to find a time. Preview and confirmation behavior depends on the tool, platform and AI client. Check the tool requirements and review the intended action before authorizing a real call.
Who it’s for
Anyone who loses time to “when works for you?” — freelancers, founders, consultants, anyone coordinating meetings with people who don’t live in the same calendar as them.
The pain
Booking one meeting takes five emails to land on a time. Research backs it up: AI can cut that coordination email by up to 75%. But cloud schedulers (Calendly, Reclaim) make the other person click a link — and they can’t reach a personal WhatsApp, which is exactly where a lot of people actually reply.
The recipe
In your AI (Claude, ChatGPT, or Cursor) with LMCP connected, paste:
I need a 30-minute call with Ana next week. Check my free slots, message her on email and WhatsApp with three options, and once she confirms, put it on my calendar.
What the agent does
- Reads your calendar to find open slots —
list_calendar_events - Drafts and sends the three options on both channels —
send_email+whatsapp_send_message - Reads the replies when they come in —
read_email+whatsapp_read_messages - Books the confirmed time —
create_calendar_event
What you see
- Ask for a draft of each message and review it before authorizing a send. Built-in preview and confirmation behavior varies by tool and platform.
- The meeting already on your calendar once Ana confirms, without you touching anything.
Why only LMCP can do this
- WhatsApp: no cloud scheduler messages a personal WhatsApp. LMCP sends from your WhatsApp desktop app, locally, so the other person replies where it’s easiest for them.
- LMCP executes local tools on your device. Cloud AI providers and connected services can receive requested data; their terms apply.
- Review before authorizing: check recipients and meeting details, and follow the selected tool's preview and confirmation requirements.
Variations
- “…message her on iMessage instead” →
send_message - “…and reach Bob on Teams” → add
teams_send_channel_message - “…find slots free on both my work and personal calendars” →
list_calendar_eventsacross both accounts.