Skip to Content

Slack Connector

Connect Slack so Applied can send messages, receive Slack events, and support team workflows from Slack channels.

Use this Connector when your team wants Applied to create Slack notifications, coordinate support tickets, or respond to Slack-triggered workflows.

Common use cases

  • Send a message to a Slack channel from a Flow.
  • Create Applied tickets from Slack interactions.
  • Route support activity into a team home channel.
  • Use Slack events and commands as part of internal operations.

Before you begin

Before connecting Slack, make sure:

  • You can create or manage a Slack app for the workspace.
  • You know whether to use the Applied-managed app or a custom Slack app.
  • You know the Slack workspace where the app should be installed.
  • Your team knows which channels Applied should post to.

The custom app path asks for Slack app credentials before authorization.

Create a Slack app

If you are using a custom Slack app:

  1. Open Slack app management.
  2. Create a new app or open the existing app.
  3. In Basic Information, copy the App ID.
  4. In Basic Information > App Credentials, copy the Client ID and Client Secret.
  5. In Basic Information, copy the Signing Secret.
  6. In OAuth & Permissions, configure the redirect URL that Applied shows.
  7. Add the bot scopes Applied needs.
  8. Install the app to the workspace.

Slack returns a bot token after OAuth installation. Applied stores the token from the authorization flow.

Choose Slack scopes

Use bot scopes unless your workflow specifically needs to act as a Slack user.

Common scopes include:

  • chat:write for posting messages.
  • channels:read for listing public channels.
  • chat:write.public only if the app should post to public channels without joining them first.
  • Event and interaction scopes required by the Slack app manifest Applied provides.

If your app is not a member of a channel and does not have chat:write.public, invite the app to the channel before posting.

Connect Slack in Applied

  1. Open Connectors.
  2. Click New.
  3. Choose Slack.
  4. Choose the Applied-managed app or custom app path.
  5. If using a custom app, enter the App ID, Client ID, Client Secret, and Signing Secret.
  6. Copy any redirect URL, event request URL, or manifest details Applied shows into Slack app settings.
  7. Complete the Slack authorization flow.
  8. Select a home channel if prompted.
  9. Create the connection.

Validate the connection

After setup:

  1. Confirm the Slack app is installed in the intended workspace.
  2. Send a test message to the selected home channel.
  3. Confirm the app is invited to any private channels it should post in.
  4. Trigger a test interaction or command if your setup uses Slack events.

Common issues

Slack says the redirect URL is invalid

Confirm the redirect URL in Slack exactly matches the URL Applied shows.

Messages fail in a channel

Invite the Slack app to the channel or add the appropriate posting scope for the channel type.

Events are not reaching Applied

Check the Slack event request URL and Signing Secret. Applied verifies Slack requests with the app’s signing secret.

Provider docs

Next steps

Last updated on