Feature
Post card updates to Slack and Discord
No app, no listing in an app directory: paste an incoming webhook URL from Slack or Discord into an automation. That is the whole setup.
Last updated:
How it works, and what it is not
There is no app to install and no listing in an app directory. You create an incoming webhook URL in Slack or Discord and paste it into an automation in Zuuna. That is the whole setup, and the same automation works just as well with any other endpoint that accepts an HTTP POST.
Set it up
- In Slack: Apps → Incoming Webhooks (or your workspace settings), generate a webhook URL for the channel you want. In Discord: channel settings → Integrations → Webhooks, create a new webhook and copy the URL.
- In Zuuna, create an automation on the board, pick Send webhook as the action and paste the URL you copied.
- Set the trigger and condition like any other rule, for example card moved to Done.
What can be posted
Any automation trigger can send a message: card created, moved, priority changed, assignee added, due date arrived or approaching. On the Developer plan the git and CI triggers join them: branch linked, commit pushed, pull request opened or merged, CI passed or failed, release published.
The structured path
If you want to build something yourself instead of just posting a message, there are signed outbound webhooks with a delivery log: you see every attempt, every status code and every response. It is the same delivery mechanism as the automation endpoints, just with your own signature check and no rule in between.
Plan
Posting to an endpoint is part of automations and comes with the Plus plan. Signed webhooks with a delivery log belong to the Developer plan.
FAQ
Is there a Slack app?
No. All you need is an incoming webhook URL that Slack generates itself. An OAuth app or a Slack Marketplace listing is not required, and a request to a URL cannot do more than the one thing you set it up for anyway.
Can I use slash commands?
No. The connection only goes one way, from Zuuna to Slack or Discord. A slash command would need the reverse direction, which does not exist here.
Does Discord work the same way?
Yes. Discord webhooks work on the same principle as Slack, you just find the URL in the channel's Integrations settings instead of an app management screen.
Which plan?
Posting to an endpoint is part of automations and comes with the Plus plan. Signed webhooks with your own delivery log need the Developer plan.