Skip to main content

routing-engine — AI Integration

Status: populated | Last updated: 2026-04-18

Assessment

AI/ML is not applicable to the current routing-engine implementation.

routing-engine is a deterministic, rule-based infrastructure service. Its routing decisions are fully determined by operator-defined rules, health states, and cost/priority metadata. Introducing a model into the hot path (P95 ≤ 50 ms) would add unacceptable latency and non-determinism.

Future Considerations

The following AI-adjacent capabilities may be evaluated in a future roadmap cycle, but are explicitly out of scope for the initial production release:

CapabilityNotes
ML-based cost optimisationA model that predicts delivery rate × cost trade-offs could augment or replace the COST strategy, but requires a reliable DLR feedback loop first.
Anomaly detection on routing outcomesDetecting degraded operators earlier than the enquire_link heartbeat using delivery rate trends. This would be an offline model feeding operator.health events, not in the request path.
Adaptive strategy selectionDynamically switching strategy based on time-of-day, operator load, or historical delivery rates. This is a configuration management problem solvable without ML.

None of the above are planned for the current implementation phase.