Chat destinations receive a formatted message, not raw JSON, so your team can read it at a glance.
| App | Where to get the URL |
|---|---|
| Slack | Slack → your workspace → Apps → Incoming Webhooks → Add to a channel, then paste the generated URL. |
| Discord | Channel settings → Integrations → Webhooks → New webhook → Copy webhook URL. |
| Telegram | Create a bot with @BotFather, then use https://api.telegram.org/bot<token>/sendMessage. Add the bot to the chat and enter the chat id below. |
| Microsoft Teams | Teams channel → ••• → Workflows → “Post to a channel when a webhook request is received”, then paste the URL. |
| Google Chat | Space → Manage webhooks → Add webhook, then paste the URL. |
Set it up
0 of 0 done
- Create an incoming webhook in your chat app, using the table above
- In Settings → Webhooks, click New webhook and choose the app
- Paste the URL (and the Chat id for Telegram), pick the events and click Connect
- Use Send test event to see the message arrive
A good start is post.failed to a team channel, so nobody misses a post that didn't go out.
Was this helpful?
Ship on-brand posts in minutes
Back to documentationAI content, scheduling, engagement and a full marketing suite — free to start.
Start free









