Official SDKs in 7 languages
Node, Python, PHP, .NET, Java, Go and Ruby, published on npm, PyPI, Packagist, NuGet, Maven Central, Go modules and RubyGems, with open source code on GitHub.
Almost every help desk has a queue, SLAs and reports. The difference shows up in how each one charges and in what gets left out. Below are the models side by side — with the source and the date of every figure.
Three pricing decisions explain most of the difference on the invoice by the end of the year.
| TomTicket | Octadesk | Movidesk (Zenvia) | bFocus | |
|---|---|---|---|---|
| Charges per user? | Yes, per agent | Bundle + R$ 130 per extra user | Yes, per bundle of users | No — unlimited users; the number of live chat agents varies by plan |
| Charges per AI resolution? | No AI agent | Yes, 15 credits (~R$ 5.25) | Interaction credits | No — you pay your own provider |
| Do you choose the AI model? | — | No | No | Yes, 8 providers and your own key |
| Mandatory onboarding? | No | Yes, consulting required | From R$ 1,999 | No |
| Projects and sprints included? | Checklist and timer | No | No | Yes, the Projects module |
| Native widget inside your customer's app? | Their own app | No | No | Yes, 9 platforms — Delphi 7 and Lazarus included |
| Release notes widget with read receipts? | No | No | No | Yes, with a report per customer |
| Free trial | 7 days | Scheduled demo | 7 days | 14 days, no card |
Prices and terms published by the vendors themselves and consulted in September 2026: tomticket.com/precos-e-planos, octadesk.com/precos and movidesk.com/precos-e-planos. Always check the vendor page before you decide — terms change.
The same volume of automated support, under each billing model.
| Intercom (Fin) | Octadesk (WOZ) | bFocus | |
|---|---|---|---|
| How it charges | US$ 0.99 per resolution | 15 credits at R$ 0.35 per resolution | Nothing: you pay the provider |
| 1,000 conversations resolved | ≈ R$ 5,350 | ≈ R$ 5,250 | ≈ R$ 200 with your provider |
| Who picks the model | The vendor | The vendor | You, from 8 providers |
| Spending cap | By contracted budget | By credit bundle | In R$, per conversation, user and product |
Intercom: US$ 0.99 per resolution (intercom.com/pricing), converted at R$ 5.40 per dollar. Octadesk: 15 credits per WOZ resolution at R$ 0.35 per credit (octadesk.com/precos). bFocus: an estimate of around R$ 0.20 per conversation with a fast model, paid straight to the provider you choose — the real figure depends on the model and the size of your knowledge base. Consulted in September 2026.
No comparison here: just our side, with the name of each package so you can check it on the registry.
Node, Python, PHP, .NET, Java, Go and Ruby, published on npm, PyPI, Packagist, NuGet, Maven Central, Go modules and RubyGems, with open source code on GitHub.
Flutter, iOS, Android, React Native, .NET, Java, Python, Delphi (from 7 to the latest) and Lazarus — tickets, AI agent, chat and release notes inside the app.
The Monitoring add-on: browser, Node, Python, PHP, .NET, Java, Go, React Native and Flutter, published on each language’s registry. The error becomes a bug task in Projects and shows up on the ticket of whoever hit it — with no hand-built integration between two tools.
The spec is generated from the code and served by the API itself, with an interactive reference to try every call.
We make no claim about what other vendors offer on these four points, because we have not surveyed it with a source. The packages and docs are on the Developers, Native apps and Monitoring pages.
Run the price with the team you will have in two years, not the one you have today. That is where per-user billing shows up.
Ask which model runs, whether you can swap it and how much each resolution costs. If the answer is vague, the bill will be too.
Onboarding, extra users and integrations tend to arrive after you sign. Also ask how the WhatsApp channel is billed: in bFocus it runs on bZapper, with a plan you sign up for there.
Because our own table is being updated and we would rather not publish a number that changes the following week. As soon as it is live, it shows up here and on the pricing page, with the same source.
We picked the ones most used in Brazil with customers of the same size. Where a competitor is better, we say so: TomTicket, for example, is simpler to get started with, and Movidesk has been in the market longer.
It could. Every block carries the date of the research and the address of the page we consulted. If you find something wrong, write to us and we will fix it.
Create a trial account, put a real volume into it and see the difference in your operation.