Slab · AI agent control plane

View source on GitHub

Set up notifications for your Slab agent team

Slab can send deterministic Email alerts when unattended work needs a human. Notifications are control-plane behavior, not Agent Runs, so they consume no model tokens and cannot invent recipients or message content.

Configure them in Settings → Notifications after connecting an Email account with send capability. Select the actual sender mailbox and the operator recipient, save, then use Send test.

The MVP notification set covers:

  • pending approvals;
  • failed Runs, including Automation Runs;
  • blocked Work observed by Work Coordination;
  • integrations marked unavailable;
  • failed system update requests.

Delivery guarantees

  • Each event has a durable idempotency key and is delivered through a SQLite outbox.
  • Delivery retries up to five times with bounded exponential backoff.
  • The Email operation uses a scoped connector profile with send-only access to the selected account.
  • The one-time raw connector token is encrypted in the local token vault and is never stored in SQLite or returned to the browser.
  • Each scoped token records its issuing Email service URL. Token rotation and failed provisioning retain that authority with durable revocation work until it confirms the obsolete token is gone.
  • Immediately before delivery, Slab revalidates that the approval, block, or failure still needs attention. Resolved events are cancelled rather than delivered stale.
  • Notification delivery never changes the Run or Work state that produced it.
  • Disabling notifications cancels unclaimed deliveries. A delivery already in flight may finish and records its real terminal status in the audit history.

Notifications include compact links to the relevant local Slab page. They do not include tool payloads, prompts, mailbox bodies, credentials, or stack traces.

All documentation

Early access

Request Hosted access.

Join the early-access list for managed Slab workspaces. Self-hosted Slab is available today.

What should we tell you about?

Only when there's real news. No cadence. No spam. Unsubscribe anytime.