Skip to content

Notifications Toolset

Send notifications through various channels like email, Slack, or webhooks.

Basic Usage

agents:
  notifier:
    toolsets:
      - type: notifications
        email:
          smtp_host: smtp.gmail.com
          smtp_port: 587
          username: ${EMAIL_USER}
          password: ${EMAIL_PASS}

Supported Channels

  • Email (SMTP)
  • Slack
  • Webhooks
  • Desktop notifications

Configuration Reference

Notifications Toolset

Configuration for Apprise-based notifications toolset.

Notifications Toolset (YAML)
1
2
3
4
toolsets:
- type: notifications
  channels: {}  # Named notification channels. Values can be a single Apprise URL or list of URLs.
  namespace: null  # Optional namespace prefix for tool names