Billing & Tokens
Simple, transparent pricing. Pick a plan, buy tokens as you need them, and only pay for what you use.
Plans
Every plan includes all 60+ languages. Plans differ by limits and token rates.
| Plan | Price | Widgets | Operators | Highlights |
|---|---|---|---|---|
| Free | €0 | 1 | 1 | 50K welcome tokens to get started |
| Starter | €19/mo | 3 | 5 | Great for small teams |
| Pro | €49/mo | 5 | Unlimited | API access included |
| Business | €99/mo | 10 | Unlimited | Dedicated support |
No lock-in: Upgrade, downgrade, or cancel anytime. Plans are billed monthly. The Free plan has no time limit — use it for as long as you like.
Tokens
AI features in enuchat consume tokens. Tokens are the universal currency for all AI operations — translation, language detection, auto-replies, and rule evaluation.
Token rates by plan
| Plan | Rate per 1M tokens |
|---|---|
| Free | €6 |
| Starter | €5 |
| Pro | €4 |
| Business | €3 |
Higher plans get better token rates. The more you use enuchat, the more you save per operation.
Buying Tokens
Tokens are purchased on demand — buy as many or as few as you need.
Steps
- Go to Settings → Billing in your dashboard
- Enter the quantity you want to buy (in millions of tokens)
- Click Buy Tokens
- Complete payment via Polar (credit card, PayPal, and more)
- Tokens are added to your balance immediately
Tokens never expire. Buy in bulk when you need them and use them over time. There's no monthly reset or use-it-or-lose-it policy.
What Uses Tokens
Not everything costs tokens. Here's what does and what doesn't.
| Action | Approximate Tokens | Notes |
|---|---|---|
| Translation (per message) | ~1,200 | Both directions (visitor→operator, operator→visitor) |
| Language detection | ~350 | First message of each conversation only |
| AI auto-reply | ~10,500 | Includes knowledge base context retrieval |
| AI rule evaluation | ~500 | When AI rules are configured for a widget |
| Live chat (no AI) | 0 | Human-to-human chat is completely free |
| Cached translation | 0 | Identical translations are served from cache |
| Same-language messages | 0 | No translation needed when languages match |
Practical example
A typical conversation with a Spanish visitor and an English operator:
- Language detection: ~350 tokens (once)
- 5 visitor messages translated: ~6,000 tokens
- 5 operator replies translated: ~6,000 tokens
- 1 AI auto-reply: ~10,500 tokens
- Total: ~22,850 tokens (about €0.09 on the Pro plan)
Token Balance
Monitor your token usage at any time from the dashboard.
What you'll see
- Current balance — tokens remaining in your account
- Total used — lifetime token consumption
- Usage log — detailed history of every token-consuming action, filterable by type (translation, detection, AI reply, rule evaluation)
Navigate to Settings → Billing to view your balance and usage history.
Same Language = Free
When a visitor and operator speak the same language, no tokens are used at all.
What's skipped
- No language detection call
- No translation calls
- No "Translating..." indicator in the chat
- Messages are delivered directly with zero AI overhead
This means if your team and visitors are primarily in the same language, you'll use very few tokens (only AI auto-replies if enabled). Translation tokens are only consumed when there's an actual language barrier to bridge.
Plans & Features
A detailed comparison of what each plan includes. All features are available on every plan.
| Limit | Free | Starter | Pro | Business |
|---|---|---|---|---|
| Widgets | 1 | 2 | 5 | 10 |
| Operators | 1 | 3 | 10 | Unlimited |
| Knowledge Sources | 3 | 10 | 50 | Unlimited |
| API Rate Limit | 10/min | 30/min | 60/min | 120/min |
| Remove Branding | No | Yes | Yes | Yes |
| Token Rate (per 1M) | €6 | €5 | €4 | €3 |
| Support | Community | Priority | Dedicated |