Owner Alerts
Receive critical alerts via Slack, webhook, or email
Invitebase alerts you and your team when your referral program needs attention — a reward that needs manual fulfillment, a balance running low, a payout that can't go out. Alerts deliver over Slack, webhooks, and email, and every dashboard user chooses which notifications they want and where they want them in their notification preferences.
There are no scheduled digest emails. For performance metrics and program trends, Analytics is always up to date — alerts are reserved for moments that shouldn't wait for someone to log in.
Real-time alerts
Some moments need attention without anyone watching the dashboard:
| Alert | Fires when |
|---|---|
| Tier reached / manual fulfillment needed | A referrer crosses a tier with a manual-fulfillment reward — someone earned the hoodie |
| Low reward balance | Your prefunded balance drops below your threshold |
| Payout paused | The balance can no longer cover queued payouts |
Each message includes the user, the tier, the promised reward, and a deep link to the fulfillment queue. Alerts are idempotent per tier-crossing, per-trigger toggleable, and test-mode events never alert.
Channels
Slack connections and webhook endpoints are configured per app in Settings. Email is personal: each dashboard user manages their own notification preferences, choosing per notification whether to receive it by email.
Slack
Connect a Slack incoming webhook in Developer tools → Integrations — no OAuth app required. Alerts post to the channel the webhook targets, with a deep link back to the dashboard. Setup, per-channel routing patterns, and troubleshooting: Slack integration.
Webhooks
For programmatic handling, the moments the event catalog covers exist as signed webhook event types — balance.low, reward.held_for_review, reward.failed — so you can route them into your own tooling (PagerDuty, an internal admin, an auto-top-up job). Signature verification, retries, and the full event catalog are documented in Webhooks.
Email works alongside Slack and webhooks for the same alerts, opted into per notification. In Settings → Notification preferences, each dashboard user sees every notification Invitebase offers and toggles email delivery for the ones they care about — so your billing admin can get low-balance emails while the rest of the team only sees them in Slack.