Off
Nothing is counted or emailed for this client. Turn billing on whenever you are ready.
Client billing
Sell each client a monthly minute plan, counted across every agent, and get paid into your own Stripe account.
You pay your provider by the minute but sell clients a flat retainer. Client billing counts every minute, client by client, and bills the overflow.
Set each plan's monthly price, included minutes and overflow. Add minute packs clients can buy when they need more.
Mark payments paid yourself, send Stripe invoices, or charge a card automatically each period through your own Stripe account.
Pick their plan and choose Track only or Track and enforce. Minutes are counted across every agent the client owns.
Plan, minutes left, payments and invoices for each client, on one page that only you see until you choose to share it.
Nothing is counted or emailed for this client. Turn billing on whenever you are ready.
Minutes are counted and usage emails go out, but calls are never stopped.
New calls stop when the plan, pack and overflow minutes run out, or while you pause the client.
Set the price, included minutes and overflow, free or priced per minute. Packs add extra minutes when a client needs more.
Prefer bank transfer? Client billing does the paperwork: clients pay straight from the email, and you confirm payments in seconds.
Every bill carries your bank details, the reference and a payment page your client opens without logging in.
Clients tell you they have paid. Reminders pause while you check, and minutes are added when you confirm.
Optional invoices from the portal with sequential numbers, a tax line and a PDF, plus receipts and credit notes.
Choose when reminders go, before and after the due date, with a warning two days before calls pause.
Mark several payments paid at once, record part payments, or import a bank statement CSV to match by reference.
A monthly statement for each client, a receivables view by age, and CSV exports for Xero and QuickBooks.
Connect your Stripe account and clients pay you directly. Stripe's fees are charged to your account; Voice AI Portal adds none.
Clients add a card once and Stripe charges it each period, with a grace period you set when a payment fails.
Stripe emails an invoice each period with your business details, and marks it paid in the portal when it is paid.
Clients buy minute packs by card and get the minutes at once, or top up automatically when minutes run low.
You and your client are emailed when usage passes the threshold you set, for example 80% of plan minutes.
Once plan and pack minutes are used, overflow minutes start, and both of you are told.
With Track and enforce, campaigns pause and new calls stop. Calls in progress finish by default. With Track only, minutes keep counting and nothing stops.
Add a pack, grant minutes or mark a payment paid, and calls resume within a minute.
Billing contacts get a Billing page in your branded portal, with their minutes, payments and invoices.
Yes. Client billing is included on every Voice AI Portal plan, with manual payments and Stripe payments into your own Stripe account. Your own plan stays priced by clients and seats.
ElevenLabs, Retell AI and Vapi. Minutes are counted from each provider's own call records, across every agent the client owns. Each agent belongs to one billed client, so no call is counted twice.
No. With Stripe, your clients pay into your own Stripe account. Stripe's fees are charged to your account, and Voice AI Portal adds none. With manual payments, clients pay you however you agree.
No. Web chats, SMS and WhatsApp text conversations are counted but never use minutes. A plan can include a number of conversations a month, and you can price extra conversations, billed at renewal.
Yes. With manual payments, every bill your client gets carries your bank details, the reference and a link to a payment page they can open without logging in, and up to 3 accounts email addresses per client can receive it. Clients can tell you they have paid, which pauses reminders while you check. You choose when reminders go out, mark payments paid in bulk or in part, or match them from a bank statement CSV. You can also issue numbered invoices, receipts and credit notes from the portal.
Yes, as CSV exports of your invoices and payments in the import formats of Xero and QuickBooks Online. Xero imports them as draft invoices, and you mark payments as paid in your accounting tool.
You choose for each client. With Track and enforce, campaigns pause and new calls stop once plan, pack and overflow minutes are used, and calls resume within a minute of new minutes being added. With Track only, minutes keep counting and no calls stop. For clients you trust, unlimited overflow keeps calls going and bills every overflow minute at renewal. Stopping inbound calls changes settings in your provider account, so our team switches it on for each client you enforce.
Connect a client in one guided setup, brand the portal and invite them to sign in.