Phony.ai

Phony.ai

Download on the App Store

Phony.ai episodes

  • All-In-One vs. Build-Your-Own: The Real Cost of a Voice Agent Stack

    Choosing a voice agent platform often comes down to two quotes that look nothing alike — and the wrong one is easy to pick. This episode of Phony.ai pulls apart the economics of all-in-one vendor pricing versus self-assembled stacks, showing how a clean per-minute rate and a complicated component breakdown actually compare once every hidden cost is on the table. If you're in procurement, running an agency, or responsible for a voice agent in production, this is the comparison you need before signing anything.

    The episode works through the full decision, covering:

    • What's inside a flat per-minute rate — all-in-one vendors typically charge 25–50¢/min by averaging four separate cost layers: carrier, speech-to-text, AI model, and voice synthesis, which can total as little as 5–15¢/min on a self-built stack, as explored in the source article on all-in-one vs. build-your-own voice stacks.
    • The hidden subsidy problem — on high-volume, well-scoped calls, a flat rate means short, efficient calls quietly cross-subsidize a vendor's longest, most expensive edge cases.
    • The real cost of assembly — enterprise teams running their own pipelines often land at $40K–$70K/year once engineering time is properly counted; the all-in-one vendor is selling the removal of that work.
    • Four places lock-in actually lives — phone number ownership, prompt and flow portability, transcript and event log export, and the integration rebuild cost that never appears in either quote; platforms that make call transcripts and event logs fully exportable give you meaningful control over your own training data.
    • Compliance as a product feature, not a policy PDF — since the FCC's February 2024 TCPA ruling on AI-generated voice, the real question is whether the platform enforces consent and disclosure rules in the product itself, not whether a document exists.
    • Latency benchmarks that actually matter — p50 latency (~680ms) is the number vendors want to show; p95 (~1,200ms) is the one that covers your worst calls, and callers notice awkward pauses above 800ms.
    • The episode also walks through how to read two competing quotes side by side — not just for the per-minute number, but for contract exit costs, data portability, and what each vendor's performance claims look like under real production load. For more on what goes into a minute of AI call cost specifically, the episode What a Minute of AI Phone Call Actually Costs in 2026 is a natural companion listen.

      Phony.ai

      5 min
    • What a Minute of AI Phone Call Actually Costs in 2026

      That five-cents-a-minute headline price for an AI voice agent looks tidy on a vendor slide deck. The actual invoice almost never matches it. This episode of Phony.ai dissects the real cost structure of an AI phone call in 2026, pulling apart the four separate billable layers that sit beneath any platform's sticker price — and showing precisely where vendor margins hide and self-built stacks silently overrun. The full breakdown is laid out in the 2026 AI phone call per-minute cost breakdown that this episode is based on.

      The episode walks through each cost layer in turn and explains why the gap between advertised and actual rates is almost never accidental:

      • Telephony is cheap — until it isn't. The raw carrier leg costs roughly a penny per minute, but platforms routing calls through Twilio's Conversation Relay add up to seven cents per minute on top of that, a charge most bundled bills never surface.
      • Speech-to-text is close to a rounding error. Streaming transcription from providers like Deepgram runs well under a cent per call minute and is rarely where budgets blow out.
      • Text-to-speech is where costs climb fast. Premium voice synthesis can run around eight cents per minute at standard concurrency — and double to sixteen cents when simultaneous-call limits are breached during busy periods. Silence billing (metering hold time and pauses) can quietly add another 15–30% on top.
      • The model layer carries the biggest swing. Depending on whether a call uses a flagship real-time LLM or a lighter text-mediated pipeline, the model cost alone can range from two cents to well over fifteen cents per minute — a variation that bundled pricing makes completely invisible to buyers.
      • Stacked together, an honest mid-range minute costs more than most ads suggest. Combining all four layers realistically lands a delivered minute somewhere between fourteen and twenty-two cents, with model choice explaining most of the spread. Rates below that range are typically a promotional subsidy, a concurrency trap, or a thinner pipeline; rates above it usually reflect compliance add-ons such as HIPAA requirements.
      • Five questions to ask before signing anything. The episode closes with the specific written questions buyers should demand answers to — including which carrier ran the leg, which underlying model providers are in use, and whether you can swap to a lighter model for simpler call intents.
      • Whether you're evaluating a bundled platform or pricing out your own stack, understanding what each layer actually costs is the only way to hold a vendor accountable — or to know when a low quote is a gift and when it's a clause waiting to activate. For more on a related dimension of AI call design, check out the earlier episode Barge-In Is Not a Feature — It's a Promise You Have to Keep.

        Phony.ai

        5 min
      • Barge-In Is Not a Feature — It's a Promise You Have to Keep

        Barge-in is one of the most talked-about capabilities in voice AI — and one of the most quietly broken ones in production. This episode of Phony.ai moves past the marketing definition and into the actual engineering contract that barge-in represents: a latency commitment across multiple systems that have to cooperate perfectly on every single call, or the caller notices immediately.

        Here's what the episode covers:

        • What barge-in actually requires — detection, playback interruption, and speech recognition all have to work in concert, not just independently.
        • The false-positive problem — poor echo cancellation on speaker-mode calls can cause the agent's own voice to trigger the barge-in detector, making the agent seem fragmented and erratic.
        • The buffer-drain failure — even when detection fires correctly, a poorly engineered audio flush path means the agent keeps talking for several hundred milliseconds after it should have stopped — long enough for the caller to finish their sentence first.
        • The lost-words problem — recognizers that only activate after playback ends will silently drop the first words of every interruption, leaving the agent confused and the caller repeating themselves.
        • The fix that costs more but works — running the speech recognizer continuously on the caller channel, even while the agent is speaking, so a partial transcript is already buffered when barge-in fires.
        • Two diagnostic questions to ask any vendor or internal team before going live: the end-to-end latency from VAD signal to audio silence, and whether the recognizer is running continuously or only post-playback.
        • The episode frames barge-in as a measurable engineering promise rather than a toggle — and explains why teams that treat it as a feature flag tend to discover its failure modes only after real callers are on the line. If you're testing a voice agent before deployment, these are the exact scenarios worth scripting into your test cases. For a closer look at how per-minute costs shift when you add continuous recognition overhead, the Phony.ai blog's breakdown of AI phone call per-minute costs is a useful companion read. And because barge-in failure often ends with a caller demanding a human, it's worth having a well-designed human handoff path ready for when the agent falls short.

          More from the show: if this episode got you thinking about what happens at the edges of a call, Transfer or Terminate: Designing the Handoff That Doesn't Drop the Caller covers the equally high-stakes moment when the agent has to exit the conversation gracefully.

          Phony.ai

          5 min
        • Transfer or Terminate: Designing the Handoff That Doesn't Drop the Caller

          The handoff moment is the one part of a voice AI deployment that most teams design last — and the one callers remember most. This episode of Phony.ai digs into the architecture of a well-engineered transfer: what has to travel with the call, when the transfer should trigger, and what happens when the destination doesn't pick up. It's a conversation about the seam between AI and human that demos never show.

          Here's what the episode covers:

          • Transferring vs. completing: Why a raw SIP transfer is closer to a reset than a handoff — and why callers who have to repeat themselves lose trust immediately.
          • Context delivery methods: The difference between a whisper message (audio played to the human agent before the call connects) and a screen pop (a structured data push to the agent's interface), and why neither works automatically just because both systems share an account.
          • The integration gap: When an AI layer and a contact centre platform are separate services, context doesn't travel with audio unless someone explicitly builds the bridge — a design step that routinely gets skipped during prototyping. Phony.ai's human handoff tooling is built to close exactly that gap.
          • Transfer timing: Why triggering a transfer the instant the condition is met can feel worse than a short delay — and how a simple three-beat spoken sequence (acknowledgement, hold, connection) makes a transfer feel intentional rather than like a system crash.
          • Failure paths: What must be designed before go-live for every scenario where the destination doesn't answer — full queues, after-hours calls, and silent voicemail drops — including callback offers and structured voicemail with context already embedded. Thinking through call routing and fallback rules at the infrastructure level is what separates a reliable deployment from one that compounds the caller's problem.
          • The takeaway framing: Design the transfer as the last impression the AI makes, because for most callers, it is. A smooth handoff with no repeated questions and a prepared human is invisible. A bad one is memorable for all the wrong reasons.
          • If this episode got you thinking about the latency and architecture questions that live just underneath the telephony layer, the earlier episode Why Sub-Second Voice AI Is an Architecture Problem, Not a Speed Problem is a natural companion. And if you're evaluating what it costs to run calls end-to-end once the handoff logic is built, the Phony.ai breakdown of AI phone call per-minute costs is worth reading before you finalize your deployment model.

            Phony.ai

            5 min
          • Why Sub-Second Voice AI Is an Architecture Problem, Not a Speed Problem

            Sub-second voice AI sounds like a model achievement. It isn't. This episode of Phony.ai pulls apart the full end-to-end pipeline that determines how long a real caller actually waits — from the moment they stop speaking to the moment they hear the first syllable of a response — and makes the case that almost every published latency figure is measuring something different, and usually something narrower. The conversation is grounded in the Phony.ai deep-dive on voice response architecture, which traces how the team's production numbers moved from 3.5–4.5 seconds to 2.2–3.2 seconds in a single week — without changing the model.

            Here's what the episode covers:

            • Why latency comparisons are almost meaningless. Vendors quote response times without defining the measurement window, making cross-vendor benchmarks impossible to interpret with confidence.
            • The four-leg pipeline every caller pays for. Endpointing, transcription, model inference, and speech synthesis are sequential — and three of those four legs barely move regardless of how fast the model is.
            • The honest floor for endpointing. Pushing the silence threshold below ~300 milliseconds causes the system to clip callers mid-sentence; the clipped fragment transcribes to nothing, and the caller experiences being ignored — a worse outcome than a longer wait.
            • Transcription as the current bottleneck. On the web path, transcription accounts for roughly 830 milliseconds and is the single largest contributor — a constraint shaped by the fact that batch transcription can't begin until speech ends.
            • The model is the one leg that's actually free to change. A small, fast voice-tuned model comes in around 690 ms to first token; a frontier model runs closer to 2.5 seconds — a factor of ~3.5× on the one variable that isn't constrained by physics or architecture.
            • Two architectural moves that actually shift the floor. Speculative execution (generating against a predicted complete utterance and discarding if the caller continues) and speech-to-speech models that collapse the pipeline entirely are the levers that matter — not prompt caching or reasoning-mode toggles, both of which the team investigated and found innocent.
            • Geography is a variable, not a footnote. Network distance between a host and a provider can swing results by 150 milliseconds. Any latency figure without a region attached is really a figure about one specific data centre.
            • The episode closes with a practical challenge: the next time a vendor quotes a sub-second response time, ask exactly what was measured between. Even with a hypothetical zero-latency model, endpointing, transcription, and synthesis still sit in the chain — and they don't disappear with a faster GPU. For more on how Phony.ai approaches product decisions around caller experience, check out the earlier episode Why There's No List Upload — And Why That's the Whole Point.

              Phony.ai

              6 min
            • Why There's No List Upload — And Why That's the Whole Point

              Most outbound calling tools lead with a drag-and-drop CSV import. Phony.ai doesn't have one — not in beta, not on the roadmap, not anywhere. This episode digs into the design thinking behind the missing upload screen, exploring why that single absent feature is the load-bearing wall of the entire product's approach to consent, carrier trust, and liability.

              The episode covers a lot of ground for a design decision that looks, on the surface, like a missing feature:

              • Consent lives in the record, not the file. A CSV strips away the provenance of every number it contains — once it arrives, there's no reliable way to distinguish a genuine opt-in from a scraped or purchased contact.
              • Three and only three paths to callability. A number becomes dialable through an inbound contact event, a form submission (captured with page-state context), or an active existing relationship — anything else is architecturally excluded, not policy-excepted.
              • The honest counterargument. Plenty of lawful outbound calling does involve lists — legitimate newsletter audiences, properly disclosed partner arrangements, airtight conference sign-ups. The episode doesn't brush this aside; it acknowledges the real cost of refusing those too, and explains why the platform accepts it.
              • Carrier trust is a shared resource. High-volume calls to unconsented numbers get phone numbers flagged, and flagged numbers degrade answer rates — and inbound reliability — for everyone else on the same infrastructure.
              • What this design doesn't do. It doesn't make any caller compliant. Telemarketing obligations sit with the business placing the calls; the architecture just makes one specific failure — calling someone with no evidence of permission — hard to reach by accident rather than easy by default.
              • The operational controls that do exist — consent gating, DNC scrubbing, account-wide opt-outs, per-tenant database isolation, audit logging, and retention ceilings — are listed in full, with no third-party certifications quietly implied.
              • The episode closes by connecting the list-upload decision to a broader design principle: an agent that won't place a call it can't evidence consent for is the same agent built to know when to stop mid-conversation rather than push past the point of a necessary human handoff. The refusal isn't a gap in the product — it is the product. For more on how Phony.ai's billing model reflects similar transparency principles, listen to The Itemised Receipt: Why Your AI Phone Bill Is Lying to You.

                Phony.ai

                5 min
              • The Itemised Receipt: Why Your AI Phone Bill Is Lying to You

                Most teams building with AI voice agents never stop to ask which specific layer of a call is driving the cost. They see a total, maybe a per-minute rate, and move on. This episode of Phony.ai digs into the case for itemised AI voice billing — and what happens to your optimisation strategy when that receipt tells the whole story versus a convenient, flattened single number.

                Here's what the episode covers:

                • The model-cost assumption is usually wrong. Teams instinctively treat the language model as the big-ticket item, but on a typical short call, it's the clock-billed layers — telephony and speech-to-text transcription — that dominate the invoice.
                • Clock billing vs. token billing changes everything. Telephony and transcription run for every second a call is live; the LLM is billed by tokens per turn. Understanding which layers bill by the clock completely reframes where cost reduction actually lives.
                • Call length is a conversation design problem, not a procurement problem. If wall-clock layers are the real cost driver, swapping in a cheaper model won't move the needle — but tightening the dialogue, cutting dead air, and triggering handoffs on time will.
                • Latency has a price tag. Silence while an agent waits for a slow response is still being billed by the carrier and the transcriber. Sluggish orchestration isn't just a quality issue — it shows up directly on the receipt.
                • Five-line receipts didn't actually help buyers predict costs. Phony.ai launched with fully itemised billing and a bring-your-own-keys model, then pulled back: splitting the AI layers into five separate numbers helped explain a bill after the fact but made upfront comparisons harder — and price arithmetic reads as a more expensive price whether or not the maths works out that way.
                • Telephony stayed itemised for a reason. International rates vary too much to bundle honestly, and customers with their own Twilio accounts or SIP trunks can connect them directly — meaning carrier costs can bypass the platform invoice entirely, with no markup added.
                • The episode closes on a point that applies well beyond pricing design: a blended rate that buries the clock-billed layers will keep directing engineering and procurement effort toward a cheaper model, when the real lever is a shorter, tighter, better-designed call. The receipt isn't just an accounting document — it's a strategy document. More from the show: if this episode made you think about the fundamentals of how AI voice platforms handle calls, Buying a Number and Answering a Call Are Two Different Things is a useful companion listen.

                  Phony.ai

                  5 min
                • Buying a Number and Answering a Call Are Two Different Things

                  Most AI phone platforms will happily sell you a number. Far fewer can actually pick up the phone when it rings. This episode of Phony.ai unpacks the hidden architectural divide between number provisioning and live voice handling — and explains why a demo can look like a success on every dashboard screen while a real caller hears nothing but silence. The full breakdown is in the source article this episode is based on.

                  Here's what the episode covers:

                  • Provisioning vs. voice are entirely different integrations. Buying a number involves a handful of API calls. Handling an inbound call means implementing a carrier-specific state machine in real time — they are not the same column on a feature matrix, even when a platform treats them that way.
                  • Carrier support is a claim that deserves scrutiny. A carrier can appear on a "supported" list for provisioning purposes while having zero functioning inbound voice path — and nothing in the UI will tell you that until a real caller experiences the silence.
                  • Silent failures are the norm, not the edge case. When a number is assigned through a carrier the platform hasn't fully implemented for voice, every screen reports success. The failure is invisible by design — until it isn't.
                  • Four questions worth asking in any demo, right then, out loud: Which carriers can actually answer a live call (not just sell a number)? What happens when the model errors mid-call? Can the caller interrupt the agent mid-sentence? And what's the platform's data retention policy — with specifics?
                  • Barge-in is a structural test, not a prompt problem. A system that won't stop talking to listen is revealing something about its architecture that better instructions cannot fix.
                  • The honest carrier matrix looks narrower. A platform that counts provisioning and voice separately may appear to support fewer carriers than a competitor — but the accurate comparison is the one that matters when the phone actually rings.
                  • If this episode made you rethink what "supported carriers" actually means, you might also appreciate The Hard Part Is Knowing When to Stop Talking, which examines another structural challenge that can't be patched with a better prompt. More from Phony.ai on the questions worth asking before any AI voice deployment.

                    Phony.ai

                    5 min
                  • The Hard Part Is Knowing When to Stop Talking

                    Most voice agent designs treat escalation as a keyword problem: detect the right phrase, fire the transfer, done. But the callers who most need a handoff are often the ones who never say a trigger word — and the calls that quietly go wrong are the ones that look fine on a dashboard. This episode of Phony.ai digs into the harder design question behind AI call escalation and why encoding the right stopping conditions matters far more than perfecting intent detection.

                    Here's what the episode covers:

                    • Why keyword-based escalation fails the callers who need it most — the polite, frustrated caller who repeats themselves without ever hitting a trigger word, and the cost of catching frustration too late.
                    • The silent failure mode — how an agent can sound confident and fluent while answering the wrong question entirely, and why that's invisible from the dashboard but consequential for the caller.
                    • Repetition as a threshold — if a caller states the same intent twice, the first answer didn't land; why two repetitions is the moment to act, not three.
                    • Empty retrieval as a stop signal — agents that always return a best guess will eventually return a confident wrong answer; the fix is building a retrieval layer that can surface uncertainty and hand off before that answer gets spoken.
                    • Irreversible decisions as a hard boundary — money, medical, legal, and cancellation topics warrant automatic escalation not because AI accuracy is necessarily poor, but because the downside of being wrong is asymmetric.
                    • What a proper handoff actually carries — transcript, understood intent, what couldn't be answered, and crucially the reason the agent stopped; why that last field is the one teams leave out and the one that makes the difference.
                    • The out-of-hours trap — an agent should never promise a transfer it can't complete; when no one is available, acknowledgment and a committed callback beats a phone ringing in an empty office.
                    • The throughline is straightforward: an agent that only stops when told to stop is an agent that won't stop when it most needs to. Designing for the trigger word is designing for the easy case. The real work is in the conditions nobody says out loud.

                      Phony.ai

                      5 min

                    About Phony.ai

                    From the publisher's feed

                    AI phone and voice agents, explained through the constraints that actually decide whether one works: end-to-end latency and where it comes from, interruption and barge-in handling, telephony plumbing and call control, transfer design, and the disclosure and recording rules around automated calls.