Skip to content

Slack

Reference5 minPractitionerAdd-on · Integration hub

Use Slack through a saved Integration hub connection. The catalog includes 4 actions, listed below.

Use Slack through a saved Integration hub connection. The catalog includes 4 actions, listed below.

Messaging and calls

Slack

Authentication: OAuth 2.0 (authorize the provider or enter the details requested by the connection form)

Actions

ActionDescription
Get channels
get_channels
Fetches a list of all channels the bot has access to.
Get users
get_users
Fetches a list of users in the Slack workspace.
Send message
send_message
Sends a message to a Slack channel or thread.
Upload file
upload_file
Uploads a file to a Slack channel.

Open Integration hub, choose Slack, and create a named connection. If the connection opens the provider’s consent page, sign in and authorize access. If it opens a connection form, fill the requested OAuth details and save. The provider configuration determines which route is used.

For the shared connection process, follow Connect an app.

Add an Integration step. Choose the app, saved connection and action, then map the action inputs from your record or workflow data.

The action list comes from the integration catalog. The connection form supplies the provider-specific input fields.