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 151–167 of 167 actions

Set workspace icon

SLACK_SET_WORKSPACE_ICON

Sets the icon of a workspace. Use when you need to update or change the workspace icon image. The image must be publicly accessible and in a supported format (GIF, PNG, JPG, JPEG, HEIC, or HEIF).

Untrusted display-only summary

Set workspace name

SLACK_SET_WORKSPACE_NAME

Set the name of a given Slack workspace. Use when you need to update the display name for a workspace in an Enterprise Grid organization.

Untrusted display-only summary

Set workspace owner

SLACK_SET_WORKSPACE_OWNER

Set an existing guest, regular user, or admin user to be a workspace owner. Use when you need to promote a workspace member to owner status. Requires an Enterprise Grid workspace.

Untrusted display-only summary

Set workspaces for channel

SLACK_SET_WORKSPACES_FOR_CHANNEL

Set the workspaces in an Enterprise grid org that connect to a channel. Use when you need to share a public or private channel with specific workspaces in an Enterprise Grid organization.

Untrusted display-only summary

Share a remote file in channels

SLACK_SHARE_REMOTE_FILE

Shares a remote file, which must already be registered with Slack, into specified Slack channels or direct message conversations.

Untrusted display-only summary

Start call

SLACK_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

Test authentication

SLACK_TEST_AUTH

Checks authentication and tells you who you are. Use to verify Slack API authentication is functional and to retrieve identity information about the authenticated user or bot.

Untrusted display-only summary

Unarchive channel

SLACK_UNARCHIVE_CHANNEL

Reverses conversation archival.

Untrusted display-only summary

Unpin message from channel

SLACK_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

SLACK_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 an existing remote file

SLACK_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

SLACK_UPDATES_A_SLACK_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 List

SLACK_UPDATE_SLACK_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

SLACK_UPDATE_SLACK_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 Slack user group

SLACK_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

SLACK_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

SLACK_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.