Skip to content

Routers

Routers listen for incoming events and route them to playbooks based on configurable rules. They connect external systems to your AI workflows — turning messages, webhooks, and notifications into automated actions.

How Routers Work

  1. An event arrives (Slack message, webhook call, etc.)
  2. The router evaluates its rules against the event
  3. Matching rules trigger the associated playbook
  4. The playbook executes its steps and produces output

Event Sources

SourceDescription
SlackMonitor specific Slack channels for messages
WebhooksReceive HTTP POST requests from external systems

Rules

Each router has one or more rules that determine which events trigger which playbooks:

  • Keyword matching — Trigger when specific words or phrases appear
  • Conditions — Filter by event properties (sender, channel, metadata)
  • Priority — Rules are evaluated in order; first match wins

Testing

Use the Simulate feature to test how a router handles a specific message without actually triggering the playbook. Enter sample text and see which rules match and what would be triggered.

Diagnostics

Routers track event hit counts per rule, so you can see which rules are firing and how often. Use this to tune your routing logic and identify unused rules.