Outcome

Slack

Query a connected Slack workspace for topology and collaboration structure

Slack logo

Slack

Query a connected Slack workspace for topology and collaboration structure

OAuth2 Streaming + One-shot

Slack is the connective tissue of modern teams. Delphi connects through OAuth2 with least-privilege scopes, reads channel metadata and message patterns, and builds an understanding of how your organization actually communicates. All queries are logged, classification-aware, and fail closed on any ambiguity.

What you can ask Delphi

  • Which channels are our customer success team most active in this week?
  • Summarize the
  • Who are the most-mentioned people in
  • Find all messages linking to our status page in the last week

Use cases

Organizational signal

Slack is where work actually happens. Delphi reads channel metadata, message volumes, and mention patterns to surface who's collaborating with whom — without ever quoting private conversations.

Incident response intelligence

Ask Delphi to summarize ongoing incidents, find related messages across channels, or pull the current on-call rota — all from inside the command center.

Technical details

Authentication
Method: OAuth2
Required scopes:
  • channels:history
  • channels:read
  • users:read
  • users:read.email
Ingestion
Mode: Streaming + One-shot
Cadence: On-demand query or live event subscription
Tools exposed (1)
enterprise/query_slack_workspace

Query a connected Slack workspace for topology and collaboration structure. Returns workspace channels, users, channel membership, and channel activity volume. Useful for understanding informal communication patterns, team structure, and org collaboration topology. Requires a Slack connector with a Bot token (scopes: channels:read, groups:read, users:read, team:read). Message content is never returned — channel_activity provides aggregated volume stats only.

Inputs

enterprise/query_slack_workspace

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
connectorId string yes ID of the Slack connector document that holds the Bot token secretRef. The connector doc must have a `botTokenRef` field pointing to a Secret Manager path.
query string yes What to query from the Slack workspace. 'channels' — returns workspace channel list with metadata (taxonomy, membership count, privacy, activity). 'users' — returns workspace roster with profile and role data. 'channel_members' — returns member IDs for a specific channel (requires channelId). 'channel_activity' — returns aggregated activity stats for a channel without exposing message content (requires channelId).
channels users channel_members channel_activity
channelId string no Required for 'channel_members' and 'channel_activity' queries. Slack channel ID (e.g. 'C01234ABCDE').
includeArchived boolean no Include archived channels in results. Default: false. Only applies to the 'channels' query.
limit number no Max results per page. Default: 200. Max: 1000.
cursor string no Pagination cursor from a previous response to fetch the next page.

Built to deliver on better outcomes.

Schedule a demo or contact us to learn more.