Stuck on reconciling the call outcome metrics between the Outbound Campaign dashboard and the Agent Performance views. The organization is configured in the Europe/Paris region, and the discrepancy appears consistently across multiple campaigns using the same dialer profile. Specifically, the “Answered” count in the Campaign Summary view is significantly lower than the sum of answered calls attributed to agents in the Agent Performance dashboard for the same time window (UTC+1, 08:00-18:00). This gap affects our service level calculations and agent productivity reports.
The Architect flow handling the outbound dialer is standard, utilizing the “Make Outbound Call” action with a basic IVR menu before transfer. No custom data actions are involved in the call routing logic itself. The dialer profile is set to “Progressive” with a maximum concurrency of 50. Despite verifying the flow version history, the issue persists after the latest deployment.
The payload used to trigger the campaign start via the Admin API (POST /api/v2/outbound/campaigns/{campaignId}/start) is straightforward, as shown below:
{
"campaignId": "c123-456-789",
"startType": "immediate"
}
The expectation is that the campaign-level metrics should align with the aggregated agent-level metrics, excluding any calls that were abandoned before agent connection. However, the difference suggests that some calls are being counted in one view but not the other, or there is a latency in metric aggregation that exceeds the standard refresh interval. The dashboard filters are set to “Last 24 hours” and include all statuses. Assistance is required to identify whether this is a known limitation of the performance views or a configuration error in the campaign settings. Clarification on the metric calculation logic for answered calls in the context of progressive dialing would be beneficial.