Connecting Google Calendar
Sync your Google Calendar with Asan CRM so meetings scheduled during calls automatically appear on your calendar and send invites to attendees. Two-way sync keeps everything in one place.
Why connect your calendar
When Google Calendar is connected, meetings you schedule in Asan CRM — whether through the calendar page, during a call, or via Cori — are automatically pushed to your Google Calendar with attendee invites. Events created in Google Calendar also sync back into Asan so you see your full schedule in one view.
This integration also powers the Scheduler booking page. When leads book a meeting through your public booking link, Asan checks your Google Calendar for conflicts so you are never double-booked.
How to connect
- Open Integrations. Go to Settings → Integrations from the sidebar.
- Click "Connect" next to Google Calendar. A Google sign-in window opens in a new tab.
- Sign in and grant permissions. Choose your Google account and authorize Asan CRM to view and manage your calendar events. Asan needs read/write access to create events and check availability on your behalf.
- Toggle Auto-sync. Once connected, enable "Auto-sync" to automatically push meetings both ways. With auto-sync off, you can still manually push individual meetings.
- Verify the connection. Create a test meeting in Asan CRM and check that it appears on your Google Calendar within a few seconds. The meeting should include the title, time, and any attendees you added.
What syncs
| Direction | What happens |
|---|---|
| Asan → Google | Meetings created in Asan appear on your Google Calendar. Attendees receive calendar invites with .ics files. |
| Google → Asan | Events on your Google Calendar appear on the Asan calendar view and block those times on your Scheduler booking page. |
| Updates | Rescheduling or cancelling a meeting on either side syncs the change to the other. |
Booking page integration
The Scheduler feature gives you a public booking link (e.g., app.asancrm.com/book/your-username) where leads can pick a time that works for both of you. When Google Calendar is connected:
- Your real-time Google Calendar availability is checked before showing open slots.
- Booked meetings are created on both your Asan and Google calendars simultaneously.
- Buffer time between meetings is respected across both calendars.
- Cori sends you an AI-powered prep brief 30 minutes before each booked meeting with lead context.
Calendar permissions explained
Asan CRM requests the following Google Calendar permissions:
- View calendar events — read access to check your availability and display events in the Asan calendar.
- Create and edit events — write access to push meetings from Asan to your Google Calendar and sync updates.
You can revoke these permissions at any time from your Google account security settings or by clicking "Disconnect" in Settings → Integrations.
Troubleshooting
- Meetings not syncing? Check that Auto-sync is toggled on in Settings → Integrations. Also verify that the Google account you connected is the one you use for scheduling.
- Wrong calendar? Asan syncs to your primary Google Calendar. If you use multiple calendars, make sure your scheduling events are on the primary one.
- Connection expired? Google OAuth tokens can occasionally expire. Go to Settings → Integrations and click "Reconnect" to refresh the authorization.
Frequently asked
Do I need Google Calendar connected to use the Asan calendar?+
Can I connect multiple Google accounts?+
Does disconnecting delete my meetings?+
Will Asan create events on shared or team calendars?+
Does this work with Outlook or Apple Calendar?+
Was this article helpful?