is it possible to reconcile the predictive routing queue metrics with the actual sip trunk failover events in our apac deployment?
we have fifteen byoc trunks configured with active-passive failover logic. when the primary carrier drops calls due to sip 408 request timeout, the system routes to the secondary trunk as expected. however, the predictive routing analytics dashboard still reports the initial queue wait time and service level breach based on the failed primary leg.
the api response from /api/v2/analytics/routing/queues shows a high abandon rate because the call is technically abandoned by the predictive engine before the failover succeeds. we are using the java sdk version 12.1.0 to pull these metrics.
we need to correlate the sip registration logs with the routing analytics to exclude these failover-related abandons from our sla calculations. the current setup treats the failover delay as user abandonment.
has anyone implemented a custom metric or filter in the architect flow to tag these specific failover events? we want to ensure the reporting accurately reflects the customer experience rather than the carrier instability. any advice on adjusting the outbound routing settings to better handle this latency would be appreciated.