> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ringup.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Talk to a working payments demo in about a minute, then take your own agent live.

The fastest way to understand Ringup is to hear it. The CLI can build a fully wired demo in
your own Vapi org, backed by Ringup's shared sandbox: nothing to sign up for, nothing to
connect, nothing you own is touched.

<Steps>
  <Step title="Talk to a demo">
    ```bash theme={null}
    npx ringup-vapi-init test
    ```

    Pick a vertical (food ordering, auto parts, appointment booking, insurance). You get a
    demo squad with a sandbox merchant, a demo caller with a saved Visa, and a try-saying
    script that walks the policy branches. Talk to it from the Vapi dashboard, then remove
    it with `test --clean`.
  </Step>

  <Step title="Provision around your own agent">
    ```bash theme={null}
    npx ringup-vapi-init
    ```

    Two questions: your Vapi private key (hidden input, never stored) and which agent or
    squad. Ringup builds the payment step, the wrap-up step, and a new squad around your
    agent. Your assistant is byte-for-byte unmodified and no call behavior changes.
  </Step>

  <Step title="Rehearse on a private line">
    ```bash theme={null}
    npx ringup-vapi-init stage
    ```

    You get a free test number wired to a disposable copy of your agent with payments in.
    Call it from a real phone and hear exactly what your customers are about to hear. Your
    real number and real agent stay untouched.
  </Step>

  <Step title="Go live">
    ```bash theme={null}
    npx ringup-vapi-init go-live
    ```

    One consented command: points your real number at the squad, then makes the two changes
    to your agent (one tool, one prompt line), in that order. `rollback` reverses everything,
    your number included, byte-for-byte.
  </Step>
</Steps>

The full lifecycle, including `check` verification and manual wiring for platforms that
manage their own squads, is in the [Vapi integration guide](/integrations/vapi).

<Note>
  Test mode works out of the box on a shared sandbox with ready-made merchants and callers, so
  there is no account setup between you and a first working call. See
  [Testing](/concepts/testing) for the fixtures.
</Note>
