Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.suprsend.com/llms.txt

Use this file to discover all available pages before exploring further.

Slack Agent brings SuprSend Agent into your Slack workspace. Look up profiles, trigger workflows, change preferences, pull delivery analytics, and ask product questions — all from a DM or channel.
Slack Agent is in beta. Behavior and channel coverage may change. Use a private test channel for experiments before relying on it in production threads.

Quick start

  1. Install the Slack App for your workspace from Account Settings → AI & Agents. Your SuprSend admin can share the install link.
  2. After install, @SuprSend appears as a regular bot user in your workspace — DM it or invite it to any channel.
  3. Start asking:
    • In a channel: type @suprsend followed by your request.
    • In a DM: open a direct message with @SuprSend and just type.
@suprsend show the profile for user_123

@suprsend trigger order-confirmation for jane@acme.com

@suprsend what was our email open rate last week?

DMs vs. channels

Slack Agent works in both DMs and channels, but how it handles sensitive information depends on where you ask.
SurfaceWhen to use itPII behavior
Direct messagesPrivate lookups, work tied to a specific user, anything involving identifiers, channel addresses, or device tokens.Full access — emails, phone numbers, push tokens, and other PII are returned in full.
ChannelsTeam-visible work — analytics summaries, workflow audits, debugging in front of teammates.Protective layer — if your prompt touches PII, Slack Agent does not post sensitive identifiers in the channel. It DMs you the sensitive parts and replies in-thread with a non-sensitive summary.
Why the channel protection exists — Slack channels are searchable, exportable, and often shared with broader audiences than the people who asked. Posting a user’s raw email or phone number into #growth can leak PII to anyone with channel history access. Slack Agent’s protective layer keeps the conversation visible to the team while routing the identifiers to your DM.

What Slack Agent can help with

Data and lookups

Fetch user profiles, preferences, and object or tenant configuration. List workflows, templates, and events.

User and object management

Create or update users and objects. Manage channel addresses (email, SMS, push, Slack, and others). Update notification preferences. Add or remove users from subscriber lists or object subscriptions.

Workflows and events

Trigger API-triggered workflows. Track events so event-triggered workflows can run.

Analytics

Query notification delivery stats, engagement rates, and workflow execution counts. Ask for trend summaries or charts for breakdowns over time.

Documentation

Get answers about how SuprSend works — APIs, SDKs, channels, templates, workflows, preferences, and related concepts.

Example prompts

Use clear identifiers (user distinct ID, object ID, workflow slug, tenant key) so Slack Agent calls the right tools.
@suprsend Show the profile and preferences for user distinct_id "user_123".

@suprsend List workflows in this workspace and summarize what each one does.

@suprsend Trigger the "order-confirmation" workflow for user "jane@acme.com" with a sample payload.

@suprsend What were our email delivery and open rates last week?

@suprsend How do tenant default preferences interact with user-level overrides?

Settings

Manage the Slack App from Account Settings → AI & Agents — same page as the dashboard Agent. From there you can:
  • Install, connect, or disconnect your Slack workspace.
  • Toggle the Slack App on or off (disabling stops Slack Agent from responding in any channel or DM).
  • View Slack-attributed credit usage alongside the rest of your AI consumption.
Disabling the Slack App preserves workspace install state — re-enable later without re-authorizing.

Agent

The same workspace tools from inside the SuprSend dashboard — useful when you’re not in Slack.

MCP overview

Model Context Protocol for IDEs — complementary to chat agents for developers.