OpenAgent
ConnectorsPipes

Slack

Connect a Slack app to an OpenAgent Store.

Slack

The Slack Pipe connects a Slack app to a Store so the agent can reply to events (such as messages and mentions) in your workspace.

Configuration

FieldValue
TypeSlack
StoreThe Store whose agent should reply.
TokenYour Slack Bot User OAuth Token (xoxb-...).
Signing SecretYour app's Signing Secret, used to validate that requests come from Slack.
DomainYour public base URL.

Webhook

Slack does not accept a programmatically registered webhook, so set it manually. In the Slack API portal, open your app's Event Subscriptions and set the Request URL to:

https://<your-domain>/api/chat-webhook/slack/<pipe-name>

OpenAgent answers Slack's URL verification challenge automatically when you save the subscription.

Streaming

Slack supports streaming replies: OpenAgent posts a message and updates it through the Slack API as the model produces tokens.

On this page