Skip to main content
POST
Send a message

Authorizations

Authorization
string
header
required

API Key or JWT User Token. If using an API Key, set the X-As-User header to act as a specific user. A JWT User Token is always scoped to a specific user.

Headers

X-As-User
string | null

Optionally set this header to act as a specific user when using an API Key, equivalent to first exchanging the API Key for a User Token

Body

application/json

Send a message to a channel or conversation.

provider
string
required

Integration provider.

Allowed value: "slack"
text
string
required

Message text

connection
string | null

Connection ID. If omitted, auto-resolved from provider + user.

channel
string | null

Channel ID (required for Slack)

parent
string | null

Parent message ID for threading (thread_ts for Slack)

Response

Successful Response

Result from executing an integration action.

success
boolean
required
error
string | null
provider_response
Provider Response · object | null