1. Guides
  2. Run restore tests
  3. Notifications
Website
  • Overview
  • Quickstart
  • How RestoreTrust works
  • Requirements
  • Organizations and projects
  • Project workers
  • Test schedules
    • File checks
  • Validation gates
  • Time zones and dates
  • Manual runs
  • Notifications
  • Check results
  • Execution logs
  • Reports
  • Evidence and verification
  • Team and roles
  • API keys
  • Billing and plans

Notifications

Send check outcomes to email or HTTPS webhook channels and monitor delivery status.

Loading documentation…

Manual runs< PreviousCheck resultsNext >

Powered by heyo

On this page

Create a channelSchedule delivery modesMonitor messagesChange or delete a channel

Notification channels deliver check outcomes to email recipients or HTTPS webhook endpoints. A schedule controls when notifications are created and which active channels receive them.

Create a channel

  1. 1

    Choose a type

    Open Channels in the active project and create an Email or Webhook channel. Give it a purpose-specific name and description.

  2. 2

    Add recipients

    Add up to five email addresses or webhook endpoint URLs. Customer webhook endpoints must use HTTPS; private/internal destinations and IP-literal URLs are not accepted.

  3. 3

    Add webhook headers if needed

    A webhook channel can send up to five custom headers. Use a dedicated bearer token or similarly limited credential. Some security-sensitive header names are not accepted.

  4. 4

    Send a test

    Start a test from the channel page. It uses the same delivery path as check notifications and creates a message you can inspect.

  5. 5

    Attach it to schedules

    On each schedule, select the channel and one of the delivery modes below. Only active channels deliver messages.

Schedule delivery modes

ModeBehavior
NeverDo not create outcome notifications for this schedule
AlwaysNotify for successful and unsuccessful terminal outcomes
On error onlyNotify for failures and timeouts

Channel delivery is separate from check execution. A successful check can still have a failed notification, and a delivered notification does not change the check result.

Monitor messages

Open a channel or a check's Messages tab to inspect delivery. Messages move through queued and delivering states, then end as successful, failed, or permanently failed. A temporary failure may be retried; a permanently failed message will not become successful without a new delivery.

Webhook destinations and headers are stored unencrypted

RestoreTrust stores webhook URLs and header values so it can deliver notifications. Never reuse a broad production credential. Create a token with only the receiving endpoint's required permission, rotate it independently, and avoid putting secrets in the URL.

Change or delete a channel

Pause a channel to stop delivery while preserving its configuration. When editing recipients or headers, be prepared to re-enter the complete sensitive set rather than relying on masked values.

A channel cannot be deleted while schedules still reference it. Update those schedules first, then delete the channel if its messages no longer need to be accessed according to your retention needs.

Related topics

  • Test schedules
  • Checks
  • Logs