Overview
Rebilling lets an agency charge clients for AI usage at the agency’s configured rates. Clients fund their sub-account wallets through the agency’s connected Stripe account, and eligible usage is deducted at those rates. Enable the feature on an eligible agency plan and for each client you want to rebill.How Rebilling Works
- You pay Assistable for the selected usage components from your agency wallet. A voice base rate is not the complete call cost; the model, telephony, and optional services can add charges
- You set your client rate, using the supported fixed-price or percentage-markup settings for each usage category
- Clients fund their wallet via their billing portal
- Usage is billed from the client’s wallet at your set rate
- Review your gross contribution: client usage revenue minus the corresponding Assistable usage cost, before subscription fees, payment-processing fees, and your operating costs
Keep the three billing layers separate
Funding a client wallet does not fund the agency wallet. Keep both ledgers funded and review their transaction histories separately.
Usage wallets and monthly client packages
Usage rates do not by themselves create a monthly client subscription with an included-minute allowance and automatic overage invoicing. If your offer includes a recurring retainer, bundled minutes, or setup fees, confirm how those charges and entitlements will be administered and collected before selling it. Do not assume another platform’s subscriptions or credits transfer automatically.Monthly wallet allowance
To configure a wallet credit, open Accounts, then the account’s actions menu → Billing → Configure rebilling → Wallet & allowance. Enter the Monthly allowance and use Save rates & allowance. A value of $0 disables the allowance. This allowance transfers agency-funded credit into the account wallet. It does not collect a client subscription payment or track an included-minute entitlement. Keep the agency wallet funded and check the transaction history to confirm that the credit was posted.Markup is not margin
Markup is calculated against cost. Gross margin is calculated against revenue. For example, a $0.10 usage cost with a 40% markup produces a $0.14 client charge. The $0.04 difference is a 28.6% gross margin on revenue, before other costs. A 40% markup does not create a 40% gross margin.- Client price with markup = cost × (1 + markup rate)
- Gross margin = (client price − cost) ÷ client price
Setup
1
Connect Stripe
Go to the Rebilling tab and click Connect to Stripe. Complete the Stripe OAuth flow. See Stripe Integration for details.
2
Set Pricing
Configure your per-minute rate for voice calls and the supported pricing settings for other billable categories. Review model, telephony, and optional usage charges when calculating your margin.
3
Enable for Sub-Accounts
Rebilling can be enabled per sub-account or set as a default for all new accounts via Snapshots.
4
Client Wallet Setup
Clients must be invited as members to access their billing settings and set up their wallet. See Subaccount Wallet.
Related Pages
Stripe Integration
Connect or reset Stripe
Agency Wallet
Fund your agency wallet
Subaccount Wallet
Client wallet setup
Billing Portal
Understand billing and invoices
Snapshots
Auto-configure rebilling for new accounts