Skip to main content
Tempo connects to Slack to capture conversation context from channels tied to your opportunities. Tempo can also answer questions in Slack and send CRM update approvals to deal owners there. There are two Slack connections:

Connect the Tempo app

Connect Slack from the Connections page. Click Connect next to Slack and authorize Tempo’s access to your Slack workspace. Connecting Slack on the Tempo Connections page

Bot scopes

During authorization, Tempo requests these bot scopes: These scopes do not give the app access to every private channel. The app can read a private channel only after it is added to that channel. If a private channel is missing from the picker, mention @Tempo in it and Slack offers to add the app.

Connect your Slack reader access

Any member can connect their own reader access after an admin installs the Tempo app. On the Slack card, click Connect your Slack access. Tempo requests these user scopes: Reader access reads only the conversations you link. It never reads your 1:1 direct messages. Everyone in your Tempo organization can read what Tempo captures from a linked conversation. Reader access comes from the same workspace as the Tempo app install and ends when that install is disconnected. Click Disconnect on the reader access bar to remove your token. Once Slack is connected, link channels from the Slack card on the Connections page. Each channel maps to one opportunity. You can link a conversation to a deal you own. Organization admins can link conversations to any deal. Linking a Slack channel to an opportunity and selecting a capture mode
  • Public channels appear in the picker whether or not the app is a member. Tempo joins the channel when you link it.
  • Private channels and group DMs appear under Your conversations when you have connected reader access. Without reader access, add the app to the private channel first.
  • A conversation already linked elsewhere in the organization shows greyed out, with the deal name when you can see that deal, or the name of the member who linked it.
1:1 direct messages and archived conversations cannot be linked. You can also link channels over MCP with the manage_context_sources tool. Over MCP, Tempo reads the channel through your own reader access. It never adds the app to a channel.

Capture modes

When you link a channel, you choose a Mode: Emoji only suits high-volume channels where only specific messages matter to the deal. Only the deal owner or an organization admin can switch a link to Off or unlink it. Switching a reader-linked conversation back on also requires the member whose reader access reads it.

History import

With Auto selected, the Import the last 12 months of messages checkbox is on by default. Tempo imports up to one year of history and stores it as one artifact per calendar day. Clear the checkbox to capture only new messages. Links in Emoji only or Off mode import nothing. History import runs in the background. If it fails to schedule, the link stays connected. Do not unlink and relink to retry. Ask Tempo support to inspect the import.

Ask Tempo in Slack

After an organization admin configures access, you can ask Tempo questions without leaving Slack:
  • Send the Tempo app a direct message for answers across your organization’s deals.
  • Mention @Tempo in an enabled channel. Tempo answers in a thread and stays within that channel’s scope.
A channel can be scoped to the organization, one team, or one opportunity. Tempo declines questions in channels that have no scope.

Manage assistant access

Only organization admins can manage Slack assistant access.
1

Open Slack access

Go to Settings → Team → Mappings, then click Slack.
2

Review People

Tempo matches most Slack users to organization members by email. Resolve unmatched people by selecting a Tempo member, or ignore people who should not use the assistant.
3

Review Channels

Assign each channel an Org-wide, Team, or Opportunity scope. The scope limits the context Tempo can disclose in that channel.
4

Refresh when membership changes

Click Refresh from Slack to update the people and channel lists from your workspace.
An Org-wide scope allows questions across all teams, reps, and deals. Use the narrowest scope that fits the channel’s audience.

Send CRM update approvals to Slack

Organization admins can opt in to Slack approval cards for CRM updates generated from new activity.
1

Open Slack access

Go to Settings → Team → Mappings → Slack.
2

Enable approval notifications

Turn on Notify deal owners to approve CRM updates.
3

Choose the workspace default destination

Under Send approvals to, choose Direct message to the deal owner or a channel the app is a member of. Slack Connect channels are not offered.
Each member can override the workspace default on their own Profile page under Deal update approvals. The options are Use workspace default, Direct message me, a specific channel, or Don’t notify me. Only mapped deal owners receive approval cards. The deal owner or an organization admin can act on a card, if their own Slack account is mapped to Tempo. An admin cannot approve or reject a proposal for another member’s personal field. In a channel, everyone can see the proposed value and its supporting quotes. A channel card stays addressed to the deal owner after an admin acts on it. Approving a card writes the value to your CRM. On a Salesforce deal, Tempo writes it through the Salesforce connection of the person who approves. An admin who has not connected their own Salesforce account must connect it first. Updates also remain in the Tempo app under the deal’s Updates tab. See Reviewing CRM updates.

Disconnect Slack

Go to Settings → Connections, find Slack, and click Disconnect. Confirming removes the stored credentials and stops Slack capture. Only an organization admin can disconnect the Tempo app install. Disconnecting the install also ends every member’s reader access. Channel mappings remain for a future reconnection, but Tempo cannot capture messages or answer questions until Slack is reconnected.