Documentation

Slack

Choose between the Slack Bot and Slack User connectors, and understand what each can read and post.

Slack has two connectors. Slack (Bot) acts as an installed app. Slack (User) acts as the connected person. Connectors require a paid plan.

They are independent: connecting one does not connect the other, and you can have both.

Which one to use

Use Slack (Bot) for shared work where messages should come from an app. It can list public channels, post messages, and read recent channel history.

Use Slack (User) when messages should come from a person or the work needs channels available to that person. It can list joined channels, post messages, and look up user details. It cannot read channel history.

Authorize a Slack connector

Workspace owners and admins can connect Slack.

  1. Open Slack settings

    Go to SettingsConnectors and select Slack (Bot) or Slack (User).

  2. Set who in the workspace can use it

    Choose Everyone in this workspace or select individual members.

  3. Connect Slack

    Select Connect and approve access in Slack. Your Slack workspace may require an admin to approve the app.

  4. For the bot, invite it to the channels it needs

    Invite the bot to each channel it needs to use.

  5. Assign the connector

    Open the app or coworker’s SettingsConnectors, enable the Slack connector, and select Save.

Limits worth designing around

The bot lists public channels and must be invited before it can use a channel. Neither connector edits or deletes sent messages. Slack activity does not trigger Appaca through these connectors.

Reconnecting

If a working connector starts failing, disconnect and reconnect it. A Slack (User) connection also stops working when the connected person’s Slack access ends.