Vivid 2.0 — real-time interruption handling

The voice agent
nobody hangs up on.

Vivid picks up on the first ring, holds a real conversation, and finishes the job — booking, qualifying, resolving. Sub-400 ms responses, natural turn-taking, 32 languages.

No credit card · 100 free minutes · Live in about 6 minutes

Inbound · +1 (415) 555-0134 · Northwind Dental Live
Vivid · Riley Support agent · en-US
00:41

    Answering calls for

    NorthwindPaletteRivet Health CobaltOtter&CoLoop

    Platform

    One agent.
    Every call you can’t take.

    Vivid isn’t a phone tree with a nicer voice. It listens, reasons over your systems, and takes the action — mid-sentence if it has to.

    Interrupts like a person

    Barge-in detection at 40 ms. When the caller cuts in, Vivid stops talking, keeps the context, and picks the thread back up.

    312 ms median

    Streaming ASR, inference and TTS run in one pipeline on the same edge node. No awkward pause after the caller stops speaking.

    Acts, not just answers

    Book the slot, refund the order, update the CRM. Give Vivid tools and it calls them mid-conversation, then tells the caller what it did.

    Signature

    Sounds like somebody.

    Breath, hesitation, laughter, the little “mm-hm” that tells a caller they’ve been heard. 42 studio voices, or clone your own in 90 seconds.

    32 languages

    Accent-aware in the ones that matter. Vivid switches language when the caller does, without losing the thread.

    SOC 2 · HIPAA · GDPR

    PII redaction before anything hits storage, per-region audio residency, retention you set from 0 to 365 days, and a hard delete you can verify in the audit log.

    Security overview

    Voices

    Pick a voice.
    Or bring your own.

    Every voice runs the same latency budget. Previews are illustrative — connect a number to hear it on a real call.

    How it works

    Live in an afternoon.

    1. 01

      Point a number at Vivid

      Port an existing line or buy one in the dashboard. Twilio, Vonage and SIP trunks work out of the box.

    2. 02

      Describe the job

      Plain English instructions plus your knowledge base. Attach tools — calendar, CRM, order lookup — as typed functions.

    3. 03

      Watch the first calls

      Every call comes back with audio, transcript, tool trace and a score. Correct it once; it holds.

    agent.ts TypeScript SDK
    import { Agent } from "@vivid/voice";
    
    export default new Agent({
      voice: "riley",
      greeting: "Northwind Dental, this is Riley — how can I help?",
      // tools are called mid-conversation
      tools: [bookAppointment, lookupPatient, transferToHuman],
      handoff: { on: "frustration > 0.7", to: "+14155550134" },
    });
    312ms Median response, speech to speech
    94% Calls resolved without a human
    32 Languages, accent-aware
    99.99% Uptime across three regions

    Try it

    Call Vivid.
    It’ll pick up.

    Ring the demo line and book a fake dentist appointment. Interrupt it, change your mind, switch to Spanish halfway — that’s the point.

    +1 (415) 555-0134

    Every call, replayable

    Audio, diarised transcript, tool calls with arguments, and the exact model turn that produced each line.

    • Sentiment + intent per turn
    • PII redacted before it lands in storage
    • One-click eval set from any real call

    Hands off when it should

    Set the conditions — frustration, high-value account, anything unknown — and Vivid warm-transfers with a spoken summary.

    Integrations

    Plugs into
    what you already run.

    Native connectors for the usual suspects, plus a typed function API for everything else.

    TwilioSalesforceHubSpot ZendeskGoogle CalendarStripe SlackIntercomSegment EpicSIP trunkWebhooks

    Pricing

    Pay for talk time.
    Nothing else.

    Free

    $0

    100 minutes, once

    Start free
    • 1 agent, 1 number
    • All 42 voices
    • 7-day call history
    • Community support

    Starter

    $49/mo

    + $0.09 / min

    Choose Starter
    • 3 agents, 5 numbers
    • Tool calling + webhooks
    • 90-day call history
    • Email support

    Enterprise

    Custom

    Volume rates from $0.03 / min

    Talk to sales
    • Regional audio residency
    • SSO, SCIM, audit log
    • BAA + custom DPA
    • Dedicated capacity & SLA

    Minutes billed by the second. Annual plans are billed yearly; per-minute rates are unchanged.

    FAQ

    The usual questions.

    Will callers know it’s AI?
    Most don’t, which is exactly why Vivid discloses it by default on the first turn. You can change the wording; you can’t remove the setting without an explicit policy flag on your account.
    What happens when it doesn’t know?
    It says so, then follows your escalation rule — warm transfer with a spoken summary, a callback booking, or a ticket. It won’t improvise an answer about your refund policy.
    How fast is it, really?
    312 ms median speech-to-speech, 480 ms at p95 on US and EU edges. Tool calls add whatever your API adds — Vivid fills the gap by speaking instead of leaving dead air.
    Can I use my own voice?
    Yes — 90 seconds of clean audio plus recorded consent from the speaker. Cloned voices are locked to your workspace and can’t be exported.
    Where does the audio live?
    In the region you pick — US, EU or AU. PII is redacted before storage, retention is yours to set from 0 to 365 days, and deletion is verifiable through the audit log.
    Does it work with our phone system?
    If it speaks SIP, yes. Native connectors cover Twilio, Vonage and Telnyx; everything else attaches through a trunk with no change to your carrier.

    Your phone
    is ringing.

    100 free minutes. No card. Your first agent answering in about six minutes.