Skip to main content

Sync Your Absence Status with Google Calendar and Slack

Learn how to enable status synchronization for your absence categories to keep your availability updated across Google Calendar and Slack.

Updated yesterday

Make your availability clear across tools your team already uses. By syncing absence bookings from Productive with Google Calendar and Slack, your your status updates automatically, so your team knows when you're away, without you having to say it.

Who Can Use This Feature

  • Admins: Set up which absence categories can sync.

  • Everyone: Enable syncing in personal integration settings.


Why Use Status Sync?

  • No need to update calendars or Slack manually.

  • Keep your availability consistent across platforms.

  • Help teammates plan better and avoid surprises.

Step 1: Set Up Status Sync for Absence Categories (Admin Only)

Admins decide which absence categories can trigger a synced status in Google Calendar and Slack.

  1. Go to Settings > Absence.

  2. Open an existing category or click Add Absence Category.
    ​

  3. Turn on the Status Sync toggle and click Save category.
    ​
    πŸ“Œ Only categories with the Status Sync enabled will be available for personal sync later.
    ​

Step 2: Enable Status Sync in Your Personal Integration Settings

Once the admin has enabled the Status Sync for specific categories, each user can decide whether and how to sync their status.

For Google Calendar

  1. Go to Settings > App Marketplace.
    ​

  2. Open the Google Calendar integration and click Edit.
    ​

  3. Turn on: "Turn on status sync to create your absence events in Google Calendar."

  4. Select the calendar you'd like to sync to, choose which absence categories to sync, and click Save.
    ​

πŸ“Œ Your approved absence will now automatically block time in your selected calendar.

For Slack

  1. Go to Settings > App Marketplace.
    ​

  2. Open the Slack integration and click Edit.
    ​

  3. Enable the Status Sync, choose which absence categories to sync, and click Save.
    ​

πŸ“Œ Your approved absence will now automatically translate to your Slack status.

Did this answer your question?