All integrations
SL
Catalogue metadata onlyteam chatv20260826_00

SLACKBOT

Slackbot

Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up users and channels - while continuing to post and react as the bot. Includes direct messages and user email addresses so agents can search a…

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

101

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
  • Bot 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 91–101 of 101 actions

Start call

SLACKBOT_START_CALL

Registers a new call in Slack using `calls.add` for third-party call integration; `created_by` is required if not using a user-specific token.

Untrusted display-only summary

Unarchive channel

SLACKBOT_UNARCHIVE_CHANNEL

Reverses conversation archival.

Untrusted display-only summary

Unpin message from channel

SLACKBOT_UNPIN_ITEM

Unpins a message, identified by its timestamp, from a specified channel if the message is currently pinned there; this operation is destructive.

Untrusted display-only summary

Update call information

SLACKBOT_UPDATE_CALL_INFO

Updates the title, join URL, or desktop app join URL for an existing Slack call identified by its ID.

Untrusted display-only summary

Update Slack List

SLACKBOT_UPDATE_LIST

Updates a Slack List's metadata via `slackLists.update`. Only the List's `name`, `description_blocks`, and `todo_mode` are editable here. The List to update is identified by its `id` (not `list_id`). Descriptions are rich text — a plain string is wrapped into a `rich_text` block automatically. Requires a user token wi…

Untrusted display-only summary

Update Slack List item

SLACKBOT_UPDATE_LIST_ITEM

Updates one or more cells in an EXISTING Slack List row via `slackLists.items.update`. Each cell is identified by `row_id` (an existing row ID matching `^Rec[A-Z0-9]{8,}$`) and `column_id` and carries a typed value; text columns require Block Kit `rich_text` (a plain string is wrapped automatically), and `select` take…

Untrusted display-only summary

Update an existing remote file

SLACKBOT_UPDATE_REMOTE_FILE

Updates metadata or content details for an existing remote file in Slack; this action cannot upload new files or change the fundamental file type.

Untrusted display-only summary

Update a Slack message

SLACKBOT_UPDATES_A_MESSAGE

Updates a Slack message by timestamp. Provide exactly one visible content mode: `markdown_text` for normal Markdown content, or `blocks` for raw Slack Block Kit layouts. Use `fallback_text` only with `blocks`; it maps to Slack's top-level `text` fallback.

Untrusted display-only summary

Update Slack user group

SLACKBOT_UPDATE_USER_GROUP

Updates an existing Slack User Group, which must be specified by an existing `usergroup` ID, with new optional details such as its name, description, handle, or default channels.

Untrusted display-only summary

Update user group members

SLACKBOT_UPDATE_USER_GROUP_MEMBERS

Replaces all members of an existing Slack User Group with a new list of valid user IDs.

Untrusted display-only summary

Upload or create a file in Slack

SLACKBOT_UPLOAD_OR_CREATE_A_FILE_IN_SLACK

Upload files, images, screenshots, documents, or any media to Slack channels or threads. Supports all file types including images (PNG, JPG, JPEG, GIF), documents (PDF, DOCX, TXT), code files, and more. Can share files publicly in channels or as thread replies with optional comments. Large files may fail with `upload_…

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.