Skip to main content

Slack

Slack connects Siesta AI with team conversations so agents can help prepare updates, summarize channel context, and support operational workflows that depend on Slack messages.

When to Use It

Use the Slack connection when teams need to:

  • summarize recent channel activity before a meeting,
  • draft replies or announcements from existing context,
  • route action items from conversations into tasks or workflows,
  • keep project updates consistent across teams.

Setup

  1. Open Connections in Siesta AI.
  2. Select Add Connection and choose Slack.
  3. Start Slack authorization from the Siesta AI connection flow.
  4. Complete the Slack OAuth flow for the workspace you want to connect.
  5. Review the requested scopes and confirm only the permissions needed for your use case.
  6. Save the connection and assign it to the relevant agents or workflows.

Do not start by installing the Slack app directly from Slack Marketplace or from a standalone Add to Slack button. Creating the Slack connection in Siesta AI first keeps the Slack app installation linked to the correct Siesta AI connection.

What the Connection Can Do

Depending on the enabled scopes, Slack can support reading channel or thread context, preparing message drafts, and posting approved messages. Use narrower permissions for read-only analysis and broader permissions only when an agent must send messages.

Security and Confirmation

Slack messages may contain customer, employee, or commercial information. Require confirmation before an agent posts or updates a message, and limit channel access to the teams that actually need it.

Start with read-only summarization for a limited set of channels. After the workflow is validated, enable message drafting or posting for trusted agents with clearly defined approval rules.

Technical Notes

  • Implementation: The connection exposes Slack messaging.
  • Authentication/scopes: uses Slack bot/user token access. The token must be allowed to post into the target channels and the app must be installed in the workspace.
  • Functions: send a message to a Slack channel.
  • Write behavior: Slack sends are visible to users immediately. Confirm channel, audience, and message content before posting.