Skip to main content

Getting Started

Vapify is a white-label management and billing layer for voice AI agencies. Vapi and Retell run the actual calls and host your assistants. Vapify sits on top, letting you package those assistants into a client-ready product with sub accounts, pricing, billing, and a branded client portal. It doesn’t replace Vapi or Retell. Assistant creation still happens in those provider dashboards.
Yes. Vapify doesn’t create or host assistants. You need a Vapi or Retell account with at least one assistant already created. Vapify connects via provider API keys and syncs assistants from there.
Create the sub account, connect provider API keys, sync assistants, assign the correct ones, set pricing (and monthly fee if applicable), set the Billing Start Date to go live, then invite users. Skipping a step here is the most common source of setup issues. See Launch Your First AI Agency for the full path.
Each sub account is a strict isolation boundary for assistants, pricing, users, and call logs. Sharing a sub account across clients or skipping steps here breaks that isolation and causes billing and security issues.
It means billing activation. Usage after the Billing Start Date becomes billable, provider API keys lock permanently, and call logs begin syncing. You can still update assistant assignments after going live.
The Billing Start Date can only be set once and cannot be changed afterward, and provider API keys lock permanently at the same time. Double-check your setup before confirming.

Sub Accounts & Client Structure

Sub accounts are strict isolation boundaries. Separate assistants, pricing, users, credits, and call logs. Sharing one sub account across clients breaks billing, reporting, and security.
No. An assistant belongs to one sub account at a time. For similar needs across clients, create a separate assistant per client in your provider.
Partially. Users can log in, but call logs won’t appear until the Billing Start Date is set.

Assistants & Provider Sync

Usually an incorrect or unsaved API key, or the assistant list hasn’t been refreshed. Save a valid key and click Refresh Assistant List.
No. Assistants without phone numbers still sync and support web calls.

Billing, Credits & Pricing

The monthly subscription is a fixed recurring fee billed automatically via Stripe. Per-minute billing charges based on actual call duration. Most agencies combine both. See Pricing Models.
Credits are agency-assigned only, for promotions or onboarding. Balance is funded by the client via Stripe top-ups and used for per-minute charges once Credits are exhausted. Clients can enable auto top-up. See Wallet & Credits.

Call Logs & Usage

Most often billing isn’t live yet, provider API keys are incorrect, or there’s a brief provider-side sync delay. See Troubleshooting for the full checklist.