Skip to main content
Tempo connects to Slack to ingest conversation context from channels tied to your opportunities. This helps Tempo stay up to date on what’s happening in your deals without you having to manually log anything.

Connecting Slack

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

Slack permissions

During authorization, Tempo requests these Slack bot scopes: These scopes do not give Tempo access to every private channel. Add the Tempo app to a private channel before it can read that channel’s history or appear in channel mapping.

Linking channels to opportunities

Once Slack is connected, you’ll see your Connections page with Slack enabled but no channels linked yet. Connections page showing Slack connected with no channels linked From here, you can link individual Slack channels to opportunities in Tempo. Each channel maps to a specific opportunity, and Tempo ingests context from that channel to inform its understanding of the deal.
Before a channel appears in the linking control, you need to add the Tempo app to that channel in Slack first. You can do this by typing /invite @Tempo in the channel.
Linking a Slack channel to an opportunity and selecting an ingest mode

Ingest modes

When linking a channel, you’ll choose how Tempo ingests context from it: The brain emoji mode is useful for high-volume channels where only specific messages are relevant to the deal.

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 within your personal access.
  • Mention @Tempo in an enabled channel. Tempo answers in a thread and stays within that channel’s assigned scope.
A channel can be scoped to the organization, one team, or one opportunity. Tempo declines questions in channels that do not have a scope.

Manage assistant access

Only organization admins can manage Slack assistant access.
1

Open Slack mappings

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 user, 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 Slack workspace.
An organization-wide channel 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 created from new email and meeting activity. Backfilled or regenerated updates remain in the Tempo web app.
1

Open Updates settings

Go to Settings → Team → Mappings → Slack, then find Updates.
2

Enable approval notifications

Turn on Notify deal owners to approve CRM updates.
3

Choose the destination

Under Send approvals to, choose Direct message to the deal owner or an eligible Slack channel.
Only mapped deal owners receive or act on approval cards. In a channel, everyone in that channel can see the proposed value and its supporting customer quotes, but only the deal owner can approve it. Tempo excludes Slack Connect channels from the destination list.

Disconnect Slack

Go to Settings → Connections, find Slack, and click Disconnect. Confirming the action removes the stored connection credentials and stops Slack sync. Organization-owned connections can only be disconnected by an organization admin. Channel mappings remain available for a future reconnection, but Tempo cannot ingest messages or answer questions after the Slack installation is disconnected or removed.