Outbound Campaign Export Metadata Mismatch in Legal Hold Jobs

Could use a hand troubleshooting this data integrity issue with our outbound dialing exports. The bulk export job to S3 completes, but the manifest file shows a timestamp offset of roughly 15 minutes for calls made via predictive dialing. Standard PSTN exports are accurate. Is this a known latency issue with the outbound connector metadata ingestion, or should we adjust the S3 integration trigger logic to account for this drift?

The way I solve this is by verifying the Timezone Configuration within the outbound campaign settings, specifically checking if the export metadata is defaulting to UTC while the predictive dialing engine logs in the local timezone of the trunk region. With 15 BYOC trunks across APAC, timezone drift is a frequent culprit when mixing PSTN and VoIP sources.

The manifest file often pulls from the Call Detail Record (CDR) ingestion pipeline, which can lag if the Data Retention Policy is set to aggregate before finalizing timestamps. Try adjusting the Export Format to include raw SIP headers. Specifically, look for the P-Asserted-Identity timestamp, which is carrier-specific and often more accurate than the platform-generated call start time.

Additionally, ensure your S3 trigger isn’t processing the manifest before the Final CDR Status is confirmed. Predictive campaigns have higher concurrency, leading to slight processing delays. Check the Analytics Reporting logs for any “Late Arrival” warnings on the specific trunk IDs involved. This usually resolves the 15-minute offset without changing the S3 integration logic itself.

The documentation actually says… thanks, checking the timezone config fixed it.