How to use Calendar Sync
A step-by-step guide to get your monday.com board syncing to Google Calendar in under a minute.
Install the app
Install Calendar Sync from the monday.com Marketplace. Once installed, add it as a Board View on any board you want to sync.
Connect your accounts
The setup wizard shows two cards — one for monday.com and one for Google Calendar. Click each to authorize via OAuth. Both must show a green checkmark before you can continue.
Choose a calendar & map your columns
Select which Google Calendar to sync to, then map your monday.com columns to calendar event fields.
| Event field | What to map | Notes |
|---|---|---|
| Title | Item name, text column, or template | Templates support {Column Title} placeholders |
| Start date | Date or Timeline column | Date only = all-day event. Date + time = timed event |
| End date | Date or Timeline column | If empty: all-day → +1 day, timed → +1 hour |
| Description | Any text column | Uses the column’s display text |
| Location | Any text column | Uses the column’s display text |
| Attendees | People or Email column | People column emails are resolved automatically |
| Color | Status column | Each status label maps to one of 11 Google Calendar colors |
Set filters (optional)
By default, all items on the board are synced. Use filters to sync only what matters:
- Group filter — Sync only items from specific groups on the board
- Status filter — Sync only items with specific status values (e.g. "In Progress", "On Track")
- Person filter — Sync only items assigned to you
When an item no longer matches your filters (e.g. its status changes), the corresponding calendar event is automatically removed.
Enable link writeback (optional)
Choose a text or link column on your board, and Calendar Sync will write the Google Calendar event URL back to that column after each sync. This gives you a one-click shortcut from your board to the calendar event.
Sync is live
Click Save and your sync starts immediately. All existing items that match your filters are synced right away. From this point on:
- New items on the board → new calendar events
- Column changes → calendar events updated within seconds
- Deleted items → calendar events removed automatically
- Filter mismatches → calendar events removed automatically
After setup: the dashboard
Once your sync is running, the board view switches to a dashboard where you can:
Good to know
Is the sync one-way or two-way?
One-way: monday.com → Google Calendar. Changes in Google Calendar are not synced back to monday.com.
How fast do changes sync?
Within seconds. Calendar Sync uses webhooks, not polling — so changes are pushed as soon as they happen on your board.
What happens if I uninstall?
All your data (tokens, connections, sync records) is deleted within 10 days. Calendar events already created in Google Calendar remain unless you delete them manually.
Can I sync multiple boards?
Yes. Add Calendar Sync as a board view on each board you want to sync. Each board gets its own independent configuration.
What about Timeline columns?
Timeline columns create all-day events spanning the timeline range. The start and end dates are used directly.