Put an AI assistant in front of your customers.
Connect your own OpenAI, Claude or DeepSeek account, invite your customers into your branded portal, and let them chat — every token metered, every plan under your control.
30 days free • No credit card • Everything unlocked
Conversations
Customers
Usage
Plans
Settings
Maria D.
Customer portal · Claude
This month
682,410
tokens of 1,000,000 cap
Per-customer caps on
Maria is at 41% of her monthly allowance.
Everything you need to run AI chat for your customers
Bring your own provider keys
30-Day Free Trial
No commission on customer payments
Cancel Anytime
AI providers
Your models. Your keys. Your accounts.
Chatavio never resells a platform key. Connect the provider accounts you already have, and every conversation runs under your own agreements with them.
OpenAI
ChatGPT models, from fast everyday answers to flagship reasoning.
- Streaming responses
- Set a default model per organization
Anthropic
Claude models for careful, long-form, nuanced answers.
- Streaming responses
- Great for support and documents
DeepSeek
Capable models at a fraction of the usual cost.
- Streaming responses
- Ideal for high-volume chat
Any OpenAI-compatible endpoint
Together, Groq, OpenRouter, a local Ollama — if it speaks the OpenAI API, it connects.
- Custom base URL and key
- Bring niche or self-hosted models
One connection per provider, per organization — tested the moment you save it.
Everything your AI service needs.
From the first provider key to the customer's first chat, Chatavio keeps your AI service organized.
AI Providers
Connect the models your customers will chat with.
- OpenAI (ChatGPT)
- Anthropic (Claude)
- DeepSeek
- Any OpenAI-compatible endpoint
- Per-organization API keys, encrypted at rest
- Connection testing built in
- Default model per organization
Customer Chat
A ChatGPT-style chat your customers already know how to use.
- Streaming answers
- Conversation history per customer
- Your system prompt, set once
- Only the models you enable
- Message and rate limits built in
- Works in the portal and the widget
Customers
Keep every portal customer and their usage organized.
- Customer profiles
- Invite-based activation
- Per-customer token caps
- Usage history per customer
- Activate or suspend in one click
- Notes
Models & Prompts
Decide exactly what your assistant can do.
- Choose which models customers see
- Set the default model
- One system prompt for the whole org
- Update anytime — changes apply to new chats
Consumption & Costs
Understand what your AI service is actually spending.
- Tokens in and out, per customer
- Usage by model and by day
- Organization-wide monthly cap
- Per-customer caps
- CSV export
Customer Portal
Let customers chat directly with your business.
- Your branding — logo, colors, your site
- Chat, usage and billing in one place
- Customers see their own consumption
- Plans and subscriptions built in
- Sign-in with email and password
- Public signup only if you enable it
Stripe Payments
Connect Stripe and charge your customers for plans — money goes straight to your account.
- Hosted checkout on your connected account
- Subscriptions created and mirrored automatically
- Webhooks keep plan status in sync
- Failed payments handled with a grace flow
- The platform takes no cut of customer payments
PayPal & Square, Too
Prefer PayPal or Square? Connect either one the same way.
- Your own PayPal app or Square account
- Same plans, same checkout flow
- Credentials encrypted at rest
- Switch or combine processors per organization
Consumption & metering
Every token accounted for — per customer, per model.
From the first message, Chatavio meters input and output tokens for every conversation, so you can see exactly who used what — and stop surprises before they become bills.
Organization usage — November
Input + output tokens, all models
682,410 / 1,000,000
ChatGPT
312,540 tokens
Claude
218,730 tokens
DeepSeek
151,140 tokens
Metered From Day One
Metering is not an add-on — every generation writes its usage record as it completes.
- Tokens in and out on every message
- Partial generations are metered too
- Records kept per conversation
Live Usage Picture
Know what your service is spending while it spends it.
- Dashboard totals for the current month
- Daily trend across the last 30 days
- Breakdowns by model and by customer
- Estimated tokens flagged, never hidden
Caps & Alerts
Set the ceiling before usage sets it for you.
- Organization-wide monthly token cap
- Per-customer monthly caps
- Near-cap and at-cap states surfaced in the dashboard
- At cap, customers get a clear limit message — never a silent failure
One Dashboard
Providers, customers and consumption, side by side.
- Every connected model in a single view
- Top customers by usage
- Export everything to CSV
Per Customer, Per Model
Usage rolls up the way you bill and support.
- Totals per customer for any period
- Totals per model for any period
- Customers see their own usage in the portal
Your Data Stays Yours
Usage records describe your service — they belong to you.
- Export to CSV whenever you like
- No usage data shared with other organizations
- Your provider keys never leave your organization
Your own customer portal
Turn your website into an AI front desk.
Give customers a professional, branded place to chat with your assistant, watch their usage and manage their plan.
Acme Support
Online — answers instantly
<!-- Embed the chat on your own site -->
<iframe src="https://www.chatavio.com/widget/acme/ai">
Website builder
Design your customer portal. No code needed.
Theme and edit your portal like a website builder: arrange sections, match your brand, and publish a site that feels like your own — now with AI blocks.
AI Chat block
AI Plans block
Hero, FAQ & more
Security & ownership
Built so your keys and your data stay yours.
Encrypted provider keys
API keys are encrypted at rest with AES-256-GCM and decrypted only on the server, only when your organization is chatting.
Write-only key handling
After you save a key, nobody can view it again — not even your own administrators. Only the last four characters are ever shown.
Organization isolation
Every conversation, customer and usage record belongs to exactly one organization. Nothing is shared across organizations.
Your payment accounts
Customer payments run through your own Stripe, PayPal or Square accounts. Chatavio never holds or takes a cut of your funds.
Built to connect with your business.
Use Chatavio's developer platform to connect your portal, customers and usage data with your existing systems.
REST API
Full API access to organizations, customers, conversations and usage
API Keys
Secure authentication for your integrations
Webhooks
Real-time event notifications for subscription and usage events
Documentation
Complete API documentation and integration guides
Free tools from the platform
Explore Chatavio's free tools, ready in about a minute
Try the tools the platform offers every organization — no account, no credit card — and see the same polish your customers will get in the portal.
Like it? Inside Chatavio, the same platform powers your customer portal, your AI chat and your billing — all under your own brand. Start free with Chatavio
More than a chat window.
Chatavio is built to run your whole AI service, not just answer messages.
AI Providers
Customer Chat
Token Metering
Usage Caps
Stripe Payments
PayPal Payments
Square Payments
Customer Portal
Website Builder
Chat Widget
Team Management
Notifications
Reports
Try everything. Decide later.
Every new Chatavio account starts with 30 days of unrestricted access. Explore the entire platform before choosing a plan.
Loading pricing...
Frequently Asked Questions
Your customers deserve better than a contact form.
Start running your AI chat, customers and billing from one place.
No credit card required. Everything unlocked.