Appearance
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
- An event arrives (Slack message, webhook call, etc.)
- The router evaluates its rules against the event
- Matching rules trigger the associated playbook
- The playbook executes its steps and produces output
Event Sources
| Source | Description |
|---|---|
| Slack | Monitor specific Slack channels for messages |
| Webhooks | Receive 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.