Multi-channel notifications for AI agents Help & setup →
Delivery channels Where notifications go
Desktop
Enable
Play system sound
Speak notification
EmailGmail
Not configured
How to get an App Password
  1. Click Open Google Account above (needs 2FA enabled)
  2. Select app: Mail, device: Mac → Generate
  3. Copy the 16-char password and paste below
TelegramBot API
Not configured
Enable
Create a bot (2 min)
  1. Open Telegram → search @BotFather
  2. Send /newbot → follow prompts → copy token
  3. Start a chat with your new bot (send any message)
  4. Paste token below → click Detect
SMSTwilio
Not configured
Enable
Get Twilio credentials
  1. Sign up at twilio.com (free ~$15 trial)
  2. Copy Account SID + Auth Token from dashboard
  3. Buy a number under Phone Numbers
ntfyPush
Not configured
Enable
Set up ntfy (1 min, free, fully private)
  1. Install the ntfy app on your phone
  2. In the app: tap +Use another server → enter the Server URL shown below
  3. Pick a topic name and subscribe
  4. Paste the same topic below and save
Paste into the ntfy app under "Use another server". Use your public IP if accessing remotely.
DiscordWebhook
Not configured
Enable
Create a Discord webhook (1 min)
  1. Open your Discord server → pick a channel → Edit Channel
  2. Integrations → Webhooks → New Webhook → Copy URL
SlackWebhook
Not configured
Enable
Create a Slack webhook (2 min)
  1. Go to api.slack.com/apps → Create New App → From scratch
  2. Incoming Webhooks → On → Add New Webhook to Workspace → pick channel → Copy URL
TeamsWebhook
Not configured
Enable
Create a Teams webhook (2 min)
  1. In Teams, go to the channel → ••• → Workflows → "Post to a channel when a webhook request is received"
  2. Follow the wizard → copy the webhook URL at the end
System policies When & how to suppress
Do Not Disturb
DND on (manual)

When DND is on, the server suppresses delivery for priority < high. priority='high' always fires.

Scheduled DND
Idle gating
Gate non-urgent notifs when user is active

When you're at the keyboard, the server suppresses remote channels (Telegram/SMS/email) for non-urgent notifs. priority='high' always fires.

Default 120s (2 min). Under this, you're considered active.

Always play desktop sound when active

Recommended ON. Lets you know something happened without blasting your phone — handy when running multiple agents.

Activity Log