Keyword routing
Send messages to different endpoints based on keyword matches.
Last updated October 1, 2026
Route messages to different target URLs based on keyword matches. Each route has its own destination and optional secret.
Fields
| Field | Details |
|---|---|
| Keyword | A single word (no spaces, max 200 chars). Matching is case-insensitive. |
| Match type | contains (default), exact, or starts_with. |
| Target URL | HTTPS endpoint for messages that match this keyword. |
| Priority | 0–100. Higher-priority routes are evaluated first. |
The routing result is always present in the envelope under keyword_routing:
whether a route matched, the matched keywords, and the chosen
route.
Max 10 routes per gateway. Available on the Builder plan and above.