Google Calendar for Slack
Connecting Google Calendar to Slack helps you and your team stay organised and up to date with notifications, event reminders and more.
Add the Google Calendar app to Slack
To use the Google Calendar app in Slack, one person needs to install the app to your workspace. Once the app is installed, members can connect their calendars to Slack.
Install the Google Calendar app
- Visit the Google Calendar page in the Slack App Directory.
- Click on Add to Slack.
- Click Allow to grant Google Calendar access to Slack.
- When prompted, click Open Slack to return to your workspace.
Tip: If you’re on Slack's Enterprise Grid subscription, you can install the Google Calendar app at the org level and add it to any workspaces that need access to Google Calendar from the admin dashboard.
Connect your Google Calendar to Slack
Once the Google Calendar app has been installed to your workspace, follow the steps below to connect your account:
Desktop
Mobile
- From your desktop, click Apps at the top of your left sidebar. If you don't see this option, click More to find it.
- Search for and select Google Calendar to open the app.
- From the app's Home tab, click Connect an account and follow the prompts.
- Click Open Slack to return to your workspace.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar to open the app.
- From the app's Home tab, tap Connect Calendar and follow the prompts.
- Tap Done.
Use Google Calendar in Slack
Create an event
Schedule meetings, invite people and share meeting invitations in conversations from the Google Calendar app.
Desktop
Mobile
- Click on Apps at the top of your left sidebar. If you don't see this option, click More to find it.
- Search for and select Google Calendar to open the app.
- From the app's Home tab, click on Create event in the top right.
- Enter a title for your event, then search for and select people to invite.
- Choose a date and duration. Open the drop-down menu below Available times to select a time when all invitees are available, or select Pick a customised time.
- Add event details in the Description field, if you like.
- To post your event invitation in a channel or direct message (DM), make sure the box next to Share this meeting with has been ticked. Then, select a conversation from the drop-down menu.
- Click on Create.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Create event.
- Fill out your event details, then tap Create to add the meeting to your calendar.
Anyone that you’ve invited will receive a notification in Slack from the Google Calendar app. Invitees can respond to your event from that message or from their calendars.
Tip: If the Zoom app has been set as a third-party calling app for your workspace, you can add a Zoom link to your event from the Calling drop-down menu.
View your schedule and respond to events
On paid subscriptions, you can view and manage your schedule at a glance:
Desktop
Mobile
- From the Home tab, click Today, Tomorrow, or Select a date to see all events for a particular date.
- To view more information about an upcoming event, such as the location, guest list and description, click on the three dots icon to the right of the event and select View event details.
- Open the app's Messages tab to respond to events or update responses.
- From the Google Calendar app's Home tab at the top of the screen, tap Today, Tomorrow or Select a date to see all events for a particular date.
- To view details about an upcoming event, such as the location, guest list and description, tap More to the right, then View event details.
- Open the app's Messages tab to respond to events or update event responses.
Automatically update your Slack status
Using your calendar, the Google Calendar app will automatically set your Slack status to In a meeting or Out of office, to help your colleagues know when to expect a reply from you.
- Your status will update to Out of office when the title of your event contains OOO, and to In a meeting when the event has other invitees.
- Your status will not include the name of the meeting that you're attending.
- You can remove or update your status at any time – the Google Calendar app won't override any status that you've set yourself.
- Only the events you accept, or that mark your availability as Busy, will trigger a status update in Slack.
- If there are overlapping events on your calendar, the Google Calendar app will not update your status.
Note: To manage status syncing, click the app's Home tab, then select Settings to turn Status sync on or off.
Adjust notification settings
You can tailor your Google Calendar notification settings in Slack by following the steps below:
Desktop
Mobile
- From your desktop, click Apps at the top of your left sidebar. If you don't see this option, click More to find it.
- Search for and select Google Calendar.
- From the Home tab, click Settings in the top right.
- Below your calendar, click Notification preferences.
- Set your notification preferences, and click Update.
- Click Finished to save.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar to open the app.
- From the app's Home tab, tap Settings.
- Below your calendar, tap Notification preferences.
- Set your notification preferences and tap Update.
Tip: To manage your daily schedule, open the app's Home tab, then select Settings to turn your daily schedule on or off or change the delivery time.
Connect additional calendars
If you want to receive updates from other calendars that have been shared with you, connect them by following these steps:
Desktop
Mobile
- From your desktop, click Apps at the top of your left sidebar. If you can’t see this option, click More to find it.
- Search for and select Google Calendar to open the app.
- From the app’s Home tab, click Settings.
- Below Accounts, select a calendar from the drop-down menu.
- Click Done.
- Open the Slack app on your device.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar to open the app.
- From the app’s Home tab, tap Settings.
- Below Accounts, select a calendar from the drop-down menu.
Note: You can only turn on status syncing for your primary calendar.
Disconnect a calendar
Desktop
Mobile
- From your desktop, click Apps at the top of your left sidebar. If you don't see this option, click More to find it.
- Search for and select Google Calendar.
- From the Home tab, click Settings in the top right.
- Click Settings.
- Below the calendar that you want to disconnect, click Disconnect calendar.
- Click Yes to confirm.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar.
- From the app's Home tab, tap Settings.
- Below your calendar, tap Disconnect calendar.
- Tap Yes to confirm.
Fix calendar syncing issues
If events are missing or out of date in the Google Calendar app, following the steps below may resolve the problem:
- Visit the Google Calendar page in the Slack App Directory.
- Click the Configuration tab.
- Below Your authorisation, click Revoke.
- Once the page has reloaded, click Add to Slack to reconnect your calendar.
Connecting Google Calendar to Slack helps you and your team stay organised and up to date with notifications, event reminders and more.
Add the Google Calendar app to Slack
To use the Google Calendar app in Slack, one person needs to install the app to your workspace. Once the app is installed, members can connect their calendars to Slack.
Install the Google Calendar app
- Visit the Google Calendar page in the Slack App Directory.
- Click on Add to Slack.
- Click Allow to grant Google Calendar access to Slack.
- When prompted, click Open Slack to return to your workspace.
Tip: If you’re on Slack's Enterprise Grid subscription, you can install the Google Calendar app at the org level and add it to any workspaces that need access to Google Calendar from the admin dashboard.
Connect your Google Calendar to Slack
Once the Google Calendar app has been installed to your workspace, follow the steps below to connect your account:
Desktop
Mobile
- Hover over More.
- Click Automations.
- Select All apps in the sidebar.
- Search for and select Google Calendar to open the app.
- From the app's Home tab, click Connect an account and follow the prompts.
- Click Open Slack to return to your workspace.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar to open the app.
- From the app's Home tab, tap Connect Calendar and follow the prompts.
- Tap Done.
Use Google Calendar in Slack
Create an event
Schedule meetings, invite people and share meeting invitations in conversations from the Google Calendar app.
Desktop
Mobile
- Hover over More.
- Click Automations.
- Select All apps in the sidebar.
- Search for and select Google Calendar to open the app.
- From the app's Home tab, click on Create event in the top right.
- Enter a title for your event, then search for and select people to invite.
- Choose a date and duration. Open the drop-down menu below Available times to select a time when all invitees are available, or select Pick a customised time.
- Add event details in the Description field, if you like.
- To post your event invitation in a channel or direct message (DM), make sure the box next to Share this meeting with has been ticked. Then, select a conversation from the drop-down menu.
- Click on Create.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Create event.
- Fill out your event details, then tap Create to add the meeting to your calendar.
Anyone that you’ve invited will receive a notification in Slack from the Google Calendar app. Invitees can respond to your event from that message or from their calendars.
View your schedule and respond to events
On paid subscriptions, you can view and manage your schedule at a glance from the app’s Home tab:
Desktop
Mobile
- Click Today, Tomorrow or Select a date to see all events for a particular date.
- To view more information about an upcoming event, such as the location, guest list and description, click on the three dots icon to the right of the event and select View event details.
- Open the app's Messages tab to respond to events or update responses.
- From the Google Calendar app's Home tab at the top of the screen, tap Today, Tomorrow or Select a date to see all events for a particular date.
- To view details about an upcoming event, such as the location, guest list and description, tap More to the right, then View event details.
- Open the app's Messages tab to respond to events or update event responses.
Automatically update your Slack status
Using your calendar, the Google Calendar app will automatically set your Slack status to In a meeting or Out of office, to help your colleagues know when to expect a reply from you.
- Your status will update to Out of office when the title of your event contains OOO, and to In a meeting when the event has other invitees.
- Your status will not include the name of the meeting that you're attending.
- You can remove or update your status at any time – the Google Calendar app won't override any status that you've set yourself.
- Only the events you accept, or that mark your availability as Busy, will trigger a status update in Slack.
- If there are overlapping events on your calendar, the Google Calendar app will not update your status.
Note: To manage status syncing, open the app's Home tab, then select Settings to turn Status Sync on or off.
Adjust notification settings
You can tailor your Google Calendar notification settings in Slack by following the steps below:
Desktop
Mobile
- Hover over More.
- Click Automations.
- Select All apps in the sidebar.
- Search for and select Google Calendar to open the app.
- From the app's Home tab, click Settings.
- Below your calendar, click Notification preferences.
- Set your notification preferences, and click Update.
- Click Finished to save.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar to open the app.
- From the app's Home tab, tap Settings.
- Below your calendar, tap Notification preferences.
- Set your notification preferences and tap Update.
Tip: To manage your daily schedule, open the app's Home tab, then select Settings to turn your daily schedule on or off or change the delivery time.
Connect additional calendars
If you want to receive updates from other calendars that have been shared with you, connect them by following these steps:
Desktop
Mobile
- Hover over More.
- Click Automations.
- Select All apps in the sidebar.
- Search for and select Google Calendar to open the app.
- From the app’s Home tab, click Settings.
- Below Accounts, select a calendar from the drop-down menu.
- Click Done.
- Open the Slack app on your device.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar to open the app.
- From the app’s Home tab, tap Settings.
- Below Accounts, select a calendar from the drop-down menu.
Note: You can only turn on status syncing for your primary calendar.
Disconnect a calendar
Desktop
Mobile
- Hover over More.
- Click Automations.
- Select All apps in the sidebar.
- Search for and select Google Calendar to open the app.
- From the app's Home tab, click Settings.
- Below the calendar that you want to disconnect, click Disconnect calendar.
- Click Yes to confirm.
- From the Home tab, tap Jump to at the top of the screen and search for Google Calendar.
- Tap Google Calendar.
- From the app's Home tab, tap Settings.
- Below your calendar, tap Disconnect calendar.
- Tap Yes to confirm.
Fix calendar syncing issues
If events are missing or out of date in the Google Calendar app, following the steps below may resolve the problem:
- Visit the Google Calendar page in the Slack App Directory.
- Click the Configuration tab.
- Below Your authorisation, click Revoke.
- Once the page has reloaded, click Add to Slack to reconnect your calendar.