Post to chat from another app
Let external services post into a chat channel with a Discord/Slack-compatible webhook.
Wire up deploys, alerts, or any external service to post into a project's chat. Progress channels accept inbound webhooks with a Discord/Slack-compatible payload, so tools you already use can drop messages in.
Create a channel webhook
In a project's Chat, pick the channel you want messages posted to and open its webhook settings.
Progress gives you a URL with a token in it. That token is the credential — anything that can POST to the URL can post to the channel.
Have the external service POST a payload with a content (or text) field and optional embeds. The message appears in the channel in realtime.
Payload shape
Send a Discord-compatible JSON body: a content or text string, optional rich embeds, and an optional per-message username override. Messages are capped at 4,000 characters, and each webhook is rate-limited to 60 posts per minute.
The URL token is the only credential — treat it like a password. If it leaks, or you no longer need it, disable the webhook from the channel's settings.
Related
Was this helpful?