Your work and personal calendars, kept in sync automatically.
allmymeetings copies events between Google Calendar, Outlook, and iCloud, with full details or just a Busy block, so time booked in one calendar is blocked in the others. Prefer to set it up by asking? Claude and other AI assistants can configure it through our built-in MCP server.
Free plan · No credit card · Works with Claude, Cursor, and any MCP client
Connects with the calendars you already use
Powerful sync engine. Intelligent scheduling. Zero double-bookings.
Changes flow both ways between calendars. Create an event in Google and it appears in Outlook — and vice versa.
Choose full details, free/busy only, or private mode. Keep meeting specifics confidential while blocking time across accounts.
Google and Outlook notify us when something changes, so updates don't wait for a schedule. iCloud doesn't send notifications, so it's checked every five minutes.
Share a booking link that checks availability across all your calendars. No more back-and-forth emails to find a time.
Full visibility into every sync operation. Track errors, monitor performance, and debug issues with detailed activity logs.
Connect Claude, Cursor, or any MCP-compatible client to your calendar stack. Manage events, sync pairs, and availability through the Model Context Protocol.
Set it up once and forget about it. Your calendars stay in sync, always.
Sign in with Google, Microsoft, or add your iCloud account. OAuth keeps your credentials secure — we never store passwords.
Pick a source and destination calendar, choose your sync mode — full details, free/busy, or private — and set the direction.
Webhooks handle everything in real time. Free/busy time is always accurate, and you’ll never double-book across calendars again.
Calendar providers: Google, Outlook, and iCloud
Free plan, no credit card required
Copy per meeting, tracked so it never loops
Install the allmymeetings MCP server and your agent gains full calendar control: connect Google, Outlook, or iCloud via OAuth handoff — create and manage sync pairs — check availability across all accounts — generate scheduling links on demand.
Example prompt
“Set up AllMyMeetings and sync my work and personal calendars”
That’s all it takes. Your agent provisions the account, walks you through two OAuth clicks, creates the sync pair, and confirms everything is running.
Start free. Upgrade when you need more calendars or advanced features.
For individuals getting started
For professionals with multiple calendars
For power users and small teams
When you create a sync pair between two calendars, allmymeetings monitors both for changes using real-time webhooks (Google & Microsoft) or fast polling (iCloud). When an event is created, updated, or deleted in one calendar, the change is automatically reflected in the other based on your chosen sync mode and direction.
Full Details copies the complete event (title, description). Free/Busy creates a generic "Busy" block so others can see you’re unavailable without revealing specifics. Private is similar but marks blocks as private. Most users prefer Free/Busy for cross-account sync to keep work and personal life separate.
We use OAuth 2.0 for Google and Microsoft, so we never see your passwords. iCloud connects with an app-specific password you can revoke at Apple. Tokens and passwords are encrypted before they are stored, and all traffic uses HTTPS. The security & data page lists exactly what we access and store.
Yes! Each sync pair connects two calendars, but you can create multiple pairs to keep any number of calendars in sync. For example, sync your Work Google to Personal Outlook, and your Personal Outlook to your iCloud — all running simultaneously.
Scheduling pages are shareable booking links (like Calendly) that check availability across all your connected calendars. Share the link, and people can book available time slots directly — no back-and-forth emails needed. Events are automatically created on your chosen calendar.
Yes. allmymeetings includes a native MCP (Model Context Protocol) server, which means any MCP-compatible AI agent — including Claude Desktop, Claude Code, OpenClaw, and Cursor — can connect your calendars, create sync pairs, manage events, check your availability, and generate scheduling links through natural language. Get your API token from the dashboard to get started.
Yes. No contracts, no commitments. Cancel anytime and your subscription will remain active until the end of your billing period. Your synced events are never removed — they stay in your calendars.
Join professionals who trust allmymeetings to keep their calendars accurate. Set up in under two minutes — no credit card required.