All integrations
SL
Catalogue metadata onlyteam chatv20260826_00

SLACK

Slack

Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their software tools and services, and find the information they need to do their best work - all within a secure, enterprise-grade environment.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

167

Action summaries

Display-only definitions

9

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

slack_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • User Scopesscopes · stringOptional
  • Verification Tokenverification_token · stringOptional

User connection

  • Slack Team IDgeneric_id · stringOptional

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–9 of 9 triggers

New Channel Created Trigger

SLACK_CHANNEL_CREATED

Triggered when a new channel is created in Slack.

Untrusted display-only summary

Channel Message Received

SLACK_CHANNEL_MESSAGE_RECEIVED

Triggered when a message is posted in a Slack channel (public, private, or multi-party IM). Does NOT match direct messages.

Untrusted display-only summary

Direct Message Received

SLACK_DIRECT_MESSAGE_RECEIVED

Triggered when a new direct message (DM) is sent to a user in Slack. Catches all DMs across all DM channels.

Untrusted display-only summary

Message Reaction Added

SLACK_MESSAGE_REACTION_ADDED

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

Untrusted display-only summary

Message Reaction Removed

SLACK_MESSAGE_REACTION_REMOVED

Triggered when a reaction is removed from a message in Slack. Supports optional filtering by channel and emoji name.

Untrusted display-only summary

Reaction Added Trigger

SLACK_REACTION_ADDED

DEPRECATED: use `SLACK_MESSAGE_REACTION_ADDED` instead. Triggered when a reaction is added to a message in Slack.

Untrusted display-only summary

Reaction Removed Trigger

SLACK_REACTION_REMOVED

DEPRECATED: use `SLACK_MESSAGE_REACTION_REMOVED` instead. Triggered when a reaction is removed from a message.

Untrusted display-only summary

New Bot Message Received Trigger

SLACK_RECEIVE_BOT_MESSAGE

DEPRECATED: use `SLACK_CHANNEL_MESSAGE_RECEIVED` with `is_bot_message=true` instead. Triggered when a new bot message is posted to a Slack channel.

Untrusted display-only summary

New Message Received Trigger

SLACK_RECEIVE_MESSAGE

DEPRECATED: use `SLACK_CHANNEL_MESSAGE_RECEIVED` instead. Triggered when a new message is posted to a Slack channel.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.