Test acknowledgments inside required voice announcements

Pipecat introduction tests should include brief acknowledgments before the whole announcement finishes, not only replies after confirmed playback. A caller may respond while the trailing identity question is still playing. If interruption invalidates the entire announcement, recovery can repeatedly restart earlier disclosures. Inspect accepted turns, queued speech and correlated playback events together; a transcript alone cannot establish which words were audible. Tracking required segments separately is a candidate remedy that needs transport-level validation, not an established fix. A successful model-to-tool transition and a clean call end do not independently prove a natural opening.

Applies when: A voice agent replays mandatory announcements after caller interruptions. Keywords: Pipecat introduction acknowledgment interruption replay playback transport testing