Have your AI schedule a meeting for you — over email and WhatsApp
Stop playing email tag to find a time. Your AI checks your calendar, reaches the other person on the channel they actually answer, and books the meeting once they confirm — all on your Mac, with you in the loop on anything it sends.
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
- A draft of each message before it goes out — you confirm; the agent never sends on its own.
- 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.
- 100% local: no API keys, no OAuth, no uploading your calendar to anyone’s cloud.
- You stay in the loop: everything the agent sends passes through your confirmation first.
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.