The Short Version
You've seen the demo. The agent answered in a warm voice, survived an interruption, looked up an order. Now someone on your team has to choose the architecture the production system will run on, and every vendor conversation frames that choice the same way: chained pipeline or speech-to-speech model. I think the framing starts in the wrong place. The real decision is a latency-versus-governance tradeoff, not chained-versus-speech-to-speech in the abstract, and most production deployments resolve it by running both and routing each conversation to the architecture it needs.
This guide is for the people making that call: the executive sponsoring the program, the principal engineer designing it, and the operations leader who will run it. It walks through the two architectures and when each fits, where to run the agent's loop (browser, server, or the model provider), the current ecosystem of frameworks and platforms, what makes a conversation feel natural, the safety and operational work that starts after launch, and the unit economics underneath the business case. It's long because the territory is. Read the sections that match the decision in front of you.