Skip to main content
The Percent Routing node distributes incoming calls across multiple paths based on configured percentages. Output handles are dynamic — one per route.

Behavior

  • Assigns each call to a route based on the configured percentage distribution
  • Percentages must sum to 100 (validated at save time)
  • Routes are processed probabilistically — over time, traffic distribution matches the configured percentages

Configuration

ParameterTypeDefaultDescription
routesarray2 routes at 50/50List of route definitions (see below)

Route definition

Each entry in routes:
FieldTypeDescription
labelstringDisplay label for the route
percentagenumberPercentage of traffic (0–100). All routes must sum to exactly 100.

Output handles

Output handles are dynamic — each route generates its own handle:
HandleDescription
[Route Label]Call was assigned to this route
Default routes:
HandlePercentage
Route A50%
Route B50%

Use cases

Split traffic 50/50 between two different greeting scripts or menu structures to measure which performs better.
Route 10% of calls to a new AI Agent flow and 90% to the existing IVR. Increase the percentage as confidence grows.
Split calls across three regional support centers: 40% North America, 35% Europe, 25% Asia.