How to Sync Slack with Google Calendar

Online Tech Tips is reader-supported. We may earn a commission when you buy through links on our site. Learn more.

Online productivity tools provide many opportunities to automate workflows or use apps and app integrations to organize your life and work more efficiently. Slack is a popular collaboration tool that offers integrations with thousands of other apps so you can have the functionality of multiple apps all in one place.

For example, since Slack doesn’t have a native calendar, you’ll want to customize Slack by connecting your Outlook, Apple, or Google calendar. In this article, we’ll specifically discuss how to add Google Calendar to Slack and why integrating Slack with the Google Calendar API will help you work smarter. 

Table of Contents
    How to Sync Slack with Google Calendar image - image-26

    How to Add Google Calendar to Slack Via a Web Browser

    Adding the Google Calendar app to Slack is easily accomplished in a web browser. Follow these instructions if you’re on a PC, Mac, or Chromebook.

    1. Sign in to Slack, and open your Slack workspace.
    How to Add Google Calendar to Slack Via a Web Browser image - 01SlackSignIn
    1. In the menu on the left, select Apps.
    How to Add Google Calendar to Slack Via a Web Browser image 2 - image-27
    1. Search for Google Calendar or find it in the list of recommended apps and select the Add button.
    How to Add Google Calendar to Slack Via a Web Browser image 3 - 03SearchApps
    1. The Google Calendar page in Slack’s app directory will open in a new browser tab. Select the Add to Slack button.
    How to Add Google Calendar to Slack Via a Web Browser image 4 - 04AddToSlackButton
    1. Google Calendar will be installed to the workspace you signed into in Step 1 above. Review what Google Calendar can view and do, and then select the Allow button to grant Google Calendar the permissions it’s requesting.
    How to Add Google Calendar to Slack Via a Web Browser image 5 - 05Allow
    1. On the next screen, sign in to the Google account you want to sync with Slack.
    How to Add Google Calendar to Slack Via a Web Browser image 6 - 06SignInWithGoogle
    1. Select the Allow button to let Slack access your Google account.
    How to Add Google Calendar to Slack Via a Web Browser image 7 - 07Allow2

    As soon as you add Google Calendar to Slack, you’ll receive a notification in Slack suggesting that you turn on automatic status updates. This is one way syncing Google Calendar with Slack can make interactions with your team members smoother.

    How to Add Google Calendar to Slack Via a Web Browser image 8 - 08AutomaticStatusUpdates

    Turning on automatic status updates will update your Slack status when you’re in a meeting based on meetings scheduled in your Google online calendar.

    How to Add Google Calendar to Slack on Android and iOS Mobile Devices

    Installing the Gcal add-on to Slack via your mobile device is totally doable, too.

    1. Open a browser and navigate to Google Calendar’s app page in the Slack App Directory
    How to Add Google Calendar to Slack on Android and iOS Mobile Devices image - 09MobilePage
    1. Tap the Add to Slack button.
    How to Add Google Calendar to Slack on Android and iOS Mobile Devices image 2 - 10MobileAddToSlackButton
    1. Enter your workspace’s Slack URL, and tap Continue.
    How to Add Google Calendar to Slack on Android and iOS Mobile Devices image 3 - 11SignIntoWorkspace
    1. Sign in to your Slack account.
    How to Add Google Calendar to Slack on Android and iOS Mobile Devices image 4 - 12SignIntoSlack
    1. When prompted, select Allow to let Google Calendar access your Slack workspace.
    How to Add Google Calendar to Slack on Android and iOS Mobile Devices image 5 - 13Allow3
    1. Once it’s finished, get the Slack app from your device’s marketplace or open the Slack app if you already have it.
    How to Add Google Calendar to Slack on Android and iOS Mobile Devices image 6 - 14GetTheApp

    As above, the Google Calendar App will send you a direct message in Slack suggesting that you turn on automatic status updates.

    What Can You Do with the Google Calendar Slack Integration?

    Now that you have the Google Calendar integration running on Slack, what can you do with it?

    Receive Calendar Reminders and View and Schedule Events

    First, you can view your daily schedule and receive event reminders without leaving Slack.

    What Can You Do with the Google Calendar Slack Integration? image - 15AppsGoogleCalendar

    Select Google Calendar from the Apps section of the Slack menu. From there, you can view event reminders or your schedule for today, tomorrow, or any date you choose.

    What Can You Do with the Google Calendar Slack Integration? image 2 - 16Reminder

    You can also add events by selecting the Create event button.

    What Can You Do with the Google Calendar Slack Integration? image 3 - 17CreateEvent

    When you create a new event, you specify the event’s title, date, time, duration, and description. In the Guests field, enter the names of other users on your team, and you’ll see if they’re available.

    What Can You Do with the Google Calendar Slack Integration? image 4 - 18Availability

    Check the Share this meeting box and select a person or Slack channel to share the meeting with.

    What Can You Do with the Google Calendar Slack Integration? image 5 - 19ShareThisMeeting

    For Zoom meetings, you can add the Zoom link in the event’s description. Alternatively, if your team has Zoom installed as the default calling app, you can add the link to the Calling dropdown menu.

    What Can You Do with the Google Calendar Slack Integration? image 6 - 20JoinGoogleMeetMeeting

    You’ll be able to join a Zoom, Microsoft Teams, WebEx, or Google Meet call directly from the link in the Google calendar event reminder in Slack.

    Visit Settings for More Tools

    Selecting Apps > Google Calendar > Settings will give you access to a few useful tools. Turn on Daily Schedules to receive an automatic message in Slack with your schedule for the day. You can select which days your schedule is sent, whether you’d like today’s or tomorrow’s schedule, and what time you want the automatic message to arrive.

    What Can You Do with the Google Calendar Slack Integration? image 7 - 21DailySchedule

    Configure your notification preferences via Settings, as well. Specify whether you want to receive event reminders, invitations, updates, and cancellations inside Slack.

    What Can You Do with the Google Calendar Slack Integration? image 8 - 22Notifications

    Visit Settings to turn your status sync off and on, too.

    What Can You Do with the Google Calendar Slack Integration? image 9 - 23StatusSync

    How to Uninstall Google Calendar from Slack

    To revoke Slack’s access to your Google Calendar, go to Apps > Google Calendar > Settings

    How to Uninstall Google Calendar from Slack image - 24Disconnect

    From there, you can disconnect your Google Calendar.

    Getting the Most out of Slack

    Slack’s ability to integrate with other online tools is one of its greatest features. If you’re a power G Suite user, note that in addition to Google Calendar, Slack has apps to connect to other Google apps and services like Google Drive, Google Analytics, Google Docs, and Google Sheets.

    Getting the Most out of Slack image - 25BestApps

    Beyond its app integrations, Slack has some excellent native functionality as well. Learning how to do things like use Slack’s custom emojis, screen sharing, and Slack bots will help you be more productive than ever. Browse Slack’s App Directory to find more great apps and bots to keep your team engaged.