Skip to main content
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.
1

Talk to a demo

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.
2

Provision around your own agent

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.
3

Rehearse on a private line

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.
4

Go live

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.
The full lifecycle, including check verification and manual wiring for platforms that manage their own squads, is in the Vapi integration guide.
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 for the fixtures.