Send event notifications
Tell Elaichi where to announce things that happen in this organization — someone joining, a connection going stale, a role changing. Each destination picks its own events, so an on-call channel and a compliance mailbox can watch different things.
Where to find it: Settings → Notifications
You need Manage notifications (notification:manage) to add, edit, or delete destinations. View notifications (notification:view) is enough to see the list. Unlike Logging, notifications are available on every plan.
Destination types
| Type | What you provide | Goes to |
|---|---|---|
| Slack | An incoming webhook URL | The channel that webhook belongs to |
| One or more addresses | Each address listed |
Add a destination
- Open Settings → Notifications and choose Add destination.
- Name it something you will recognise in a list — the name appears on the delete confirmation and in test results.
- Pick Slack or Email, then supply the webhook URL or the address list.
- Select the events to send. Nothing is sent until at least one is chosen.
- Save, then use Send test event to confirm it arrives.
You'll know it worked when: the test lands in the channel or inbox, and Last test shows a timestamp on the row.
Events you can subscribe to
Connections — connection needs reauth, connection disconnected.
Members and teams — member joined, member removed, member roles updated, team member added, team member removed.
Access and security — invite sent, invite revoked, API token created, API token revoked, SSO connection created, SSO connection updated, MFA disabled.
Governance — role created, role updated, role deleted, restriction updated.
Turning one off
Each row has an Active toggle. Switch it off to stop delivery while keeping the destination and its event selection — useful during noisy migrations.
Deleting a destination is not the same as deactivating it. Delivery stops immediately and the stored secret — the Slack webhook URL — is permanently deleted. Re-adding it later means fetching a fresh webhook from Slack.
Good to know
- Events are organization-scoped. A destination only ever reports on the organization it was created in.
- Editing a Slack destination leaves the existing webhook in place unless you enter a new one, so you can rename or re-scope events without re-pasting the URL.
- Notifications announce events as they happen. For a durable, queryable record, forward to your observability stack with Logging instead — the two are complementary.