Slack Integration

How to set up and use the direct integration with Slack to bring call times and durations into Produce8.

Table of Contents

  1. About the Slack Integration and "Time in Calls"
  2. Setup: Adding the Slack Integration to your account
  3. Setup: Adding the Direct Integration (calls) to an existing Slack app
  4. Authorizing the Slack Integration
  5. Removing the Slack Integration
  6. Using Slack "Time In Calls" and "Status" data

About The Slack Integration And "Time In Calls"

Slack is part of suite of Collaboration tools that you can integrate directly with in Produce8 to gain a deeper understanding of the amount of time you spend in calls, huddles, and meetings. 

The Produce8 Browser Extension and Desktop Extension allow you to connect to Slack and follow the number and duration of your interactions/views of Slack.   The direct integration with Slack provides two additional data points:

  1. Time In Calls - time spent in Slack huddles & calls is shown on user Timelines, and is used to calculate Workspace Metrics, Daily Insights, and Goals.
  2. Status - allows other members of a Shared Workspace to see your current status in Slack.

Adding The Slack Integration To Your Account

If you don't already have a Slack app in your Produce8 account, then follow these steps to create a new app.

If you have already a Slack app in your account, then skip to the next section to add the Direct Integration (Calls) to the existing app.

  1. Navigate to the Apps Settings page in your Produce8 account by clicking your avatar/name at the top right of the page and selecting Apps.
  2. Click Add an App. Screenshot 2023-12-19 at 8-43-23 PM-png
  3. Use the search bar to find Slack, then select it by clicking the checkbox and click Create 1 App.Untitled
  4. Choose the Workspace(s) that you want Slack activities to be displayed in, then click Add to Workspaces at the bottom of the page.Untitled-1
  5. Success! Now that you've created the Slack App, click Configure to complete the authorization flow to connect to your Slack account. (Skip to the Authorizing the Slack Integration section below.)

Adding The Direct Integration To An Existing Slack App

Follow these steps if Slack has already been added to your Produce8 account.

  1. Navigate to the Apps settings page in your Produce8 account by clicking your name at the top right of the page and selecting Apps
  2. Find and click on Slack in the list of apps.
  3. Click Get Connected next to Direct Data Sources.Screenshot 2024-02-21 at 12.57.23 PM
  4. Select Approve your Slack Connection and follow the steps in the next section of this article.Untitled-2

Authorizing The Slack Integration

  1. When you Configure/Approve your Zoom connection, you will be redirected to the Slack login page.  Enter your Slack workspace's URL and click Continue.Untitled-3
  2. Next, follow the prompts to sign in to Slack.Untitled (1)
  3. On the confirmation screen, click Allow to give Produce8 permission to connect to your Slack workspace.Screenshot 2024-02-21 at 1.05.51 PM
  4.  Success! Click Close on the confirmation screen.
  5. You will now see your Direct Integration Sources in the Slack App under Direct Data Sources.Untitled-4

Removing the Slack Integration

In order to remove the Slack Integration:

  1. Navigate to the Apps settings page in your Produce8 account byclicking your name at the top right of the page and selecting Apps
  2. Find and click on Slack in the list of apps.
  3. Click the ellipses (...) to the right of Direct Data Sources and select Delete My Connection.Untitled (1)-1
  4. Select Yes, Delete My Connection on the confirmation screen.Untitled (2)
  5. Watch for the green Hooray! message for confirmation that you've successfully disconnected. This means that Produce8 can no longer receive your Slack Call & Status data.Untitled-Feb-21-2024-10-26-48-6697-PM

Using Slack "Time In Calls" and "Status" Data

Time In Calls "Daily Insight"

With our collaboration app direct integrations (Zoom, Microsoft Teams, and Slack), we've introduced a new metric, Time In Calls. Your time in Slack calls/huddles will be included in the Time In Calls metric on your Produce8 Homepage.

As with the other Personal Insights, you can use the date picker to view previous days and/or toggle between Daily and Weekly totals.

Untitled (1)-2

Time In Calls Trends

There are two ways to view you Time In Calls patterns over time:

  1. Click the Time In Calls tile on your Personal Insights dashboard on your homepage in the Produce8 web app.Untitled (3)
  2. You can also see your Slack usage trends by selecting Slack on your Tops Apps list. Use the dropdown on the right to toggle between Number of CallsTotal Time in Calls, and Avg Time Per Call.Untitled (4)

Setting Goals for Time In Calls

You can set a Goal to target a maximum or minimum time in calls per day or week.  For more details on setting Goals, click here.

Untitled (5)Slack "Live Status"

"Live Status" allows members of a Shared Workspace to see when members of the Workspace are engaged in a Slack call/huddle.  Untitled (6)