---
title: "notifications"
summary: "Named webhooks that receive selected operation outcomes."
status: shipped
generated: true
read_when:
  - "Sending deploy outcomes to Slack, Discord or an incident tool"
---

This page is generated from the same Go declarations the loader enforces, so it
cannot drift from what `ob validate` accepts.

## Fields on this page

`format` · `on` · `webhook`

## Reference

| Field | Type | Default | What it does |
| --- | --- | --- | --- |
| `<name>.format` | `text` · `json` | `text` | Notification payload format. |
| `<name>.on` | list of `success` · `failure` | `success, failure` | Operation outcomes that trigger this notification. |
| `<name>.webhook` | string | — | HTTP endpoint that receives operation notifications. |