Slack

Connect Slack to chat with Stilla directly in your channels, read conversations for context, and send messages as part of automated workflows.

Setup

Slack requires an organization channel connection. A workspace admin installs the Stilla app in your Slack workspace, which enables @Stilla mentions across all channels.

What Stilla can do in Slack

Read & search

  • Search message history across channels Stilla has access to
  • Read full conversation threads for context
  • List channel members and metadata
  • Browse channel topics and purposes

Write

  • Send messages to channels or direct messages
  • Reply to specific threads
  • Add emoji reactions to messages
  • Tag users, channels, and user groups using natural formats

Agent channels

Configure custom agent behaviors for specific Slack channels. Stilla responds differently depending on which channel it's mentioned in:

  • #support: Follow triage steps, search knowledge base, escalate if needed
  • #engineering: Pull relevant PRs and issues, check CI status
  • #general: Answer general questions with full context

See Triggers for setup details.

Auto-trigger mode

By default, Stilla requires an @Stilla mention to respond in Slack. For intake channels like #support-requests or #feedback, you can disable the mention requirement so Stilla processes every message automatically.

This is configured per-channel in your agent's trigger settings.

Message formatting

Stilla automatically converts markdown to Slack's mrkdwn format. Write naturally with markdown — bold, italic, links, lists, and code blocks all render correctly in Slack.

Tagging

Tag people, channels, and groups using natural formats:

  • @user@example.com or @display-name — tag a user
  • #channel-name — tag a channel
  • @team-handle — tag a user group

Stilla resolves names and emails to Slack IDs automatically.