Slack

Connect Slack for governed sends, provider read access, and guided inbound setup.

info Governed sends and provider read access work today. Automatic inbound chat depends on completing the Slack Events API ingress checklist for your workspace.

Available today#

ActionDescription
Post messageSend to any channel Sidekick is invited to
Read channelRead recent messages from a channel
Thread replyReply into existing Slack threads
NotificationsUse Slack for approvals, alerts, and routed updates

Inbound chat rollout#

Inbound Slack chat is available after the workspace admin completes the provider-side checklist:

  1. Connect the Slack workspace token
  2. Save the Slack signing secret
  3. Point the Events API to the LumenFlow-issued inbound endpoint
  4. Verify the target before enabling production automation

Setup#

  1. Go to Settings → Connections
  2. Click Add Connection → Slack
  3. Connect the Slack workspace you want Sidekick to use
  4. Confirm the team metadata and required scopes
  5. Save inbound verification settings if you want automatic chat ingress

Channel access#

Sidekick can only access channels it's been invited to. To add access to a new channel:

  1. Invite Sidekick to the channel in Slack (/invite @LumenFlow)
  2. The channel appears in LumenFlow automatically

Best practices#

  • Use dedicated channels — create channels like #sidekick-updates for automated posts
  • Set governance rules — require approval for messages to high-visibility channels
  • Use threads — configure Sidekick to reply in threads to avoid channel noise

Message formatting#

Sidekick formats Slack messages using Slack's standard markdown syntax, including bold, italic, inline code, and blockquotes.

info Slack messages sent by Sidekick appear as the LumenFlow bot. Recipients can see which workspace triggered the message, and the resulting action stays visible in LumenFlow's proof trail.