Skip to main content
Chevre sends notifications to keep you informed about activity in your workspace — via email, in-app alerts, Slack, or webhooks. You can configure notifications at the personal level to control exactly what you hear about and how often, or — if you’re a workspace admin — define workspace-wide defaults that apply to everyone on your team. Notifications are opt-in by channel, so you’re always in control of the signal-to-noise ratio.

Notification channels

Chevre delivers notifications across four channels, each suited to different working styles and use cases.

Configuring your personal notification preferences

Your personal notification settings control what you receive and on which channels. These settings only affect your own account and don’t change what other team members see.
1

Open Notification Settings

Click your avatar in the bottom-left corner of the sidebar, then select Settings. In the settings menu, click Notifications.
2

Choose your channels

At the top of the Notifications page, you’ll see toggles for each delivery channel — In-App, Email, Slack, and Webhook. Enable the channels you want to receive notifications on. Disabling a channel turns off all notifications for that channel instantly.
3

Configure per-event preferences

Below the channel toggles, you’ll find a list of all notification events. For each event, use the row controls to choose which channels should deliver it. For example, you might want Workflow Run Failed delivered via both Email and Slack, but New Member Invited only as an In-App alert.
4

Set your email frequency

If you have Email notifications enabled, choose how often you want them delivered:
  • Immediate — each event triggers an individual email as it happens
  • Hourly digest — events are batched and sent in a single email once per hour
  • Daily digest — events are batched and sent in one email at a time you choose
Select your preferred frequency from the Email Frequency dropdown.
5

Save your preferences

Click Save Preferences. Your settings take effect immediately for all new events going forward.

Notification events

Fires when a workflow finishes executing all its steps without errors. Includes the workflow name, run duration, and a link to the run detail page in Chevre.
Fires when a workflow encounters an error and cannot complete. The notification includes the step that failed, the error message, and a direct link to the failed run so you can investigate and retry.
Fires when someone is invited to join your workspace. Workspace admins receive this notification automatically; other members receive it if they’ve opted in.
Fires when a member’s role is updated — for example, when someone is promoted from Member to Admin. The notification identifies the affected member and their new role.
Fires each time an automation executes, including the automation name, the event or schedule that triggered it, and whether all actions completed successfully.
Fires when your workspace approaches or reaches a usage limit — such as the monthly automation run cap — or when a payment fails. Billing alerts are always sent via Email to workspace admins and cannot be disabled.

Configuring workspace-wide notifications

Workspace-wide notification settings require the Admin role. Members cannot change workspace defaults, only their own personal preferences.
As an admin, you can set default notification preferences that apply to all workspace members who haven’t customized their own settings. To configure workspace defaults:
  1. Click your workspace name in the top-left corner and go to Settings → Notifications.
  2. Adjust the default channel toggles and per-event preferences.
  3. Click Save Workspace Defaults.
Members who have already saved their own preferences will not be affected by changes to workspace defaults. To reset a member’s preferences to the workspace default, go to Settings → Members, click the member’s name, and select Reset notification preferences.

Registering a webhook for notifications

Webhook notifications let you receive Chevre events as HTTP POST payloads at any endpoint you control — your own server, a log aggregator, or a custom alerting pipeline. Register and manage notification webhooks using the Chevre REST API. Register a webhook to receive notification events
Save the signing_secret returned in the response. Your server should validate the X-Chevre-Signature header on every incoming request to confirm the payload came from Chevre. List your registered webhooks
Remove a webhook

Muting notifications for specific projects

If a project is particularly active and generating more notifications than you need, you can mute it without changing your global preferences.
  1. Open the project in Chevre.
  2. Click the ··· menu in the project header.
  3. Select Mute Notifications.
While a project is muted, you won’t receive any notifications from events in that project on any channel. A muted bell icon appears in the project header as a reminder. To unmute, follow the same steps and select Unmute Notifications.
You can route webhook notifications directly to Zapier or your own custom service to build powerful alert pipelines. For example, post Chevre billing alerts to a dedicated ops Slack channel via a Zapier Zap, or log every workflow failure to your team’s incident tracker automatically. To get started, connect the Webhook integration in Settings → Integrations and subscribe to the events you need — see Connecting Integrations for step-by-step instructions.