Connect a Slack channel to a project and DIJJI.ai will post updates to it as work moves — when a task starts, finishes, or stops to wait for you. The connection is per project: each project sends to one channel, and you set it up from that project’s Settings pill. For other project-level changes, see Edit a project’s name or description.
What you need first
You connect Slack with an Incoming Webhook URL — a link Slack generates that points at one specific channel. You get it from your own Slack workspace, not from DIJJI.ai:
- In Slack, open Apps and add Incoming Webhooks.
- Choose Add to channel and pick the channel that should receive updates.
- Copy the webhook URL. It starts with
https://hooks.slack.com/services/.
If you don’t have permission to add apps in Slack, ask a workspace admin to create the webhook and send you the URL. One webhook always points at one channel — to change channels later, you create a new webhook and update the connection.
Find the Slack card
Open the project from the left icon rail, then select the Settings pill. The Slack Notifications card sits in the right column of the two-column Settings page, alongside Deploy Webhook and Project Lifecycle.
If the project has no connection yet, the card shows a short form. If it’s already connected, the card shows the connection’s status instead.
Connect a channel
In the Slack Notifications card:
- Paste your webhook into Slack Incoming Webhook URL. It must start with
https://hooks.slack.com/services/— DIJJI.ai checks this and won’t accept anything else. - Optionally fill in Channel name — for example,
#alerts. This is a label shown on the card so you can recognize the connection at a glance. It does not decide where messages go; the webhook URL alone determines that. - Select Connect.
Once connected, the card switches to its status view.
Read the connection status
A connected card shows:
- Webhook URL — masked, so the full secret is never displayed back to you.
- Channel — the label you entered, if any.
- Status — a health badge: Active when deliveries are working, Degraded when a recent delivery had trouble, or Broken when delivery is failing. A broken or degraded badge includes a short reason.
- Last delivery — when DIJJI.ai last sent a message to the channel.
Send a test message
Select Send test to post a sample message to the channel right away. This is the fastest way to confirm the webhook works and points where you expect.
- If it works, the button reports Sent and the status badge updates to Active.
- If it fails, you’ll see Failed with a short reason — usually a sign the webhook URL is wrong or has been revoked in Slack.
Run a test whenever you connect a new webhook or change one.
What gets posted
Once connected, the project posts a message to the channel when a task or run reaches a notable point — including when a task starts, completes, or fails, when a run’s pull request is ready, and when a run stops to wait for you (waiting on a gate, waiting for plan approval, or waiting for an answer). Each message links straight to the relevant task or run in DIJJI.ai.
Notifications are best-effort: if the channel is unreachable, your tasks and runs keep going normally — only the Slack message is affected.
Update or rotate the connection
Select Update on a connected card to:
- Rotate the webhook URL — paste a new URL. Do this if the old webhook was revoked in Slack, or to point the project at a different channel. Leave this field blank to keep the current URL.
- Rename the channel label — change the display name without touching the URL.
Select Save to apply the change, or Cancel to discard it. After rotating a URL, send a test to confirm the new webhook works.
Disconnect Slack
Select Disconnect to stop the project from posting to Slack. The button asks you to Confirm disconnect before anything happens. Once confirmed, the connection is removed and the card returns to the connect form.
Disconnecting only affects DIJJI.ai — the webhook still exists in Slack until you remove it there. To stop messages permanently, also delete the Incoming Webhook from your Slack workspace.