Plans & Billing
Plans
| Spark (free) | Avtopilot | |
|---|---|---|
| Online booking page | ✓ | ✓ |
| Appointments, staff, schedule | ✓ | ✓ |
| SMS notifications | ✓ | ✓ |
| Branches | 1 | 1, plus paid add-ons |
| AI business assistant | — | ✓ |
| Online payments (Stripe) | — | ✓ |
| Custom Telegram bot | — | ✓ |
| Advanced analytics | — | ✓ |
| Priority support | — | ✓ |
| "Powered by Bronjoy" branding | shown | removed |
Every business starts on Spark — it's free for as long as you want, with no card required. Avtopilot is a flat monthly subscription that unlocks the AI assistant, in-app payments, your own Telegram bot, and analytics.
Extra Branches
Need more than one location on Avtopilot? Add branches individually rather than upgrading to a bigger tier — each additional branch is a small monthly add-on billed alongside your subscription.
POST /api/org/subscription/branches/add
Authorization: Bearer your-owner-token
X-Organization-ID: 1
Remove one the same way:
POST /api/org/subscription/branches/remove
AI Credits
The AI assistant on Avtopilot comes with a daily included budget, shared across your whole team. If you run a busy shop and exhaust it, top up with a one-time credit pack rather than waiting for the next day's reset:
POST /api/org/subscription/ai-credits/topup
Authorization: Bearer your-owner-token
X-Organization-ID: 1
Credits never expire and are only drawn down once your daily included budget runs out.
Managing Your Subscription
GET /api/org/subscription
Authorization: Bearer your-owner-token
X-Organization-ID: 1
Returns your current plan, usage, and renewal date.
Upgrade:
POST /api/org/subscription/checkout
Authorization: Bearer your-owner-token
X-Organization-ID: 1
Content-Type: application/json
{ "tier": "avtopilot" }
Returns a Stripe Checkout URL — complete payment there to activate.
Cancel or resume:
POST /api/org/subscription/cancel
POST /api/org/subscription/resume
Cancelling doesn't cut you off immediately — Avtopilot stays active until the end of the billing period you already paid for, then the organization drops back to Spark automatically. Resume any time before that date to keep your plan uninterrupted.
All of the above is also available from the billing settings in your dashboard — the assistant can walk you through it too.