The Big Picture
Think of Assistable like an arcade:- Your wallet is your stack of arcade tokens. Every time your AI does work (talks on a call, answers a chat, looks something up), a few tokens come out of your wallet.
- You can see every token spent. Every charge creates a receipt (we call it a transaction) with a line-by-line breakdown. No mystery charges.
- Autopay keeps you playing. When your wallet runs low, autopay tops it back up from your card automatically (you choose the amount).
If you don’t have clients (you just use Assistable yourself), you only care about the workspace wallet. If you’re an agency reselling AI to clients, both matter.
What Assistable Charges You
These come out of your workspace wallet.AI Voice Calls: billed per minute, to the second
A voice call is like a taxi ride: the meter runs only while the call is happening, and you pay for exactly how long it ran (a 52-second call bills as 0.866 minutes, not a full minute). Each minute has a few ingredients:
Example: a 2-minute call with a model that costs $0.02/min:
Voice calls always use Assistable’s AI keys. (Bring-your-own-key only applies to chat. See below.)
AI Chat Messages: billed per reply
Every time your assistant sends a reply in a chat (SMS, Instagram, web chat, etc.), that’s one billable message.- Price: $0.02 per AI reply.
- Messages from your customers are free. You only pay when the AI talks.
- Bring your own key (BYOK): if you connect your own OpenAI / Anthropic / Google key, replies generated by that provider’s models are free, because you’re paying the AI company directly instead. The key only covers its own provider: an OpenAI key does not cover a Claude or Gemini assistant. Those still bill $0.02 because they run on our keys.
- Without your own key: 1,200 × 24.00**
- With your own OpenAI key (and GPT-model assistants): $0.00 from us (OpenAI bills you directly)
Knowledge Base: billed per lookup
Your knowledge base is like a textbook your assistant can flip open mid-conversation. You pay only when it actually opens the book:- Price: $0.01 per query (per lookup, not per minute, not per month).
- A call where the assistant never needed the KB = $0 for KB.
- A call where the caller asked 3 hard questions and the assistant looked up 3 answers = $0.03.
Observation / QA: billed per observer, per conversation
Observers are like quality-control inspectors. You write rules (“flag calls where the customer sounds angry”, “check the assistant offered the discount”) and after every call or chat, each rule reads the transcript and grades it.- Price: $0.02 per observer per call/conversation. Each rule = one observer = one AI evaluation.
- 1 rule on a call = 0.12. No rules = $0.
Phone Numbers: billed monthly
Renting a phone number is like a gym membership: a flat fee each month whether you use it a little or a lot.- Price: $2.50 per number per month.
Rebilling: How Agencies Charge Their Clients
If you’re an agency, your clients live in sub-accounts, and each sub-account has its own wallet. Rebilling means: when a client’s assistant does work, their wallet gets charged at your prices, automatically. The difference between your price and our cost is your profit.Turning it on
Rebilling has two switches, and both must be on:- Master switch: “rebill this sub-account: yes/no”
- Category switches: one each for Voice minutes, Chat messages, Knowledge base, Observation, Phone numbers
Common gotcha: master switch on but every category off = nothing gets rebilled.
Setting your price: two ways
For each category you pick one of: Option A: Fixed price. “I charge $0.30 per minute. Period.” Simple and predictable. You set the exact rate your client pays. Option B: Percentage markup. “Whatever it costs me, charge my client that plus 40%.” This one is clever: it automatically adapts. If a call uses an expensive AI model, your cost goes up and your client’s price goes up with it. Your margin stays 40% no matter what.Worked examples
Voice, fixed price. You set $0.30/min. Client gets a 2-minute call:- Your cost (from Part 1): ~$0.21
- Client pays: 0.60**
- Your profit: $0.39 on that call
- Client pays: 0.375**
- Your profit: $0.125, always exactly 50% of cost, even when the model price changes
- Your cost: 1,000 × 20
- Client pays: 1,000 × 40**
- Your profit: $20
- Your cost: $0.02
- Client pays: 0.03**
- Percentage markup, e.g. 50% markup: a lookup costs you 0.015.
- No markup configured: your client simply pays our cost ($0.01 per lookup). You break even; they’re never overcharged.
Why no fixed $ rate for KB right now? The old setting was “price per knowledge base” (a flat monthly idea), but KB is now billed per lookup (completely different units). To make sure nobody’s client gets charged an old monthly-style price per question, custom flat KB rates are paused until everyone’s settings are migrated. Percentage markup is the safe, recommended way to profit on KB.
What your client sees
Every rebilled charge shows up in the sub-account’s transaction history with the same line-by-line receipt format, at your prices, not ours. Your client never sees Assistable’s cost; you keep your margin private.Three honest rules of rebilling
- You can price below cost. Want to charge your client $0.01/min as a loss-leader? Allowed: it’s your revenue, your call.
- $0 means absorb. Setting a price to zero means “don’t charge my client for this. I’ll eat the cost.”
- Client wallets can go negative. If a client’s wallet hits $0 mid-call, the call doesn’t drop. The wallet goes negative and autopay (if they have it) refills it.
Reading Your Receipt
Every charge creates a transaction you can open. Here’s a real voice-call receipt decoded:Quick-Reference Price Card
FAQ
Do I pay for calls that don't connect?
Do I pay for calls that don't connect?
No. No connection, no charge. (Calls that connect but get hung up within 10 seconds bill a few cents. See short-call surcharge.)
Do I pay when a customer messages my assistant but it doesn't reply?
Do I pay when a customer messages my assistant but it doesn't reply?
No. Only AI replies count.
I added my OpenAI key, so why am I still seeing $0.02 chat charges?
I added my OpenAI key, so why am I still seeing $0.02 chat charges?
Check the assistant’s model. Your OpenAI key only covers GPT models. Assistants running Claude, Gemini, or Kimi use our keys and bill normally. Switch those assistants to a GPT model or add keys for those providers too.
What's the difference between my workspace balance and a sub-account balance?
What's the difference between my workspace balance and a sub-account balance?
Workspace = what you owe Assistable. Sub-account = what your client owes you. They’re separate piles of tokens; one charge can legitimately appear in both ledgers (our cost on yours, your price on theirs). That’s rebilling working, not a double charge.
Can I change my rebill prices later?
Can I change my rebill prices later?
Yes, anytime. New prices apply to new activity from that moment on.
What if I think a charge is wrong?
What if I think a charge is wrong?
Open the transaction: the line items show exactly what was billed and why. Still looks off? Contact support with the transaction ID and we’ll trace it.
