Console: Agent Routing

Agent routing is used to dynamically send devices to an Agent based on the device session scope. This allows you to use seperate Agents for different user segments, or to A/B test different Agents.

How it works

Device routing in the web console works a lot like routing a web application. It uses scope order, and wild-card matching for fall-through.

Scope: Is the String value passed in from the device when registering a device session.

Here is an example of an Agent routing setup for an App:

Agent Routing Example

In this example, an exact match to "iOS-device-A" will route to Summarizer V2 Agent, and all other devices will route to the Summarizer Agent.