Octwin by Cequens
Not a bot that answers questions and hands off. One agent that carries a customer from first hello to a paid order, a booked appointment or a resolved case — on WhatsApp and on the web, in the same conversation.
The problem
Every chatbot can reply. The work is everything after the reply — and it is where most deployments stall.
How a turn runs
Most turns in a guided conversation are taps — which is what keeps a high-volume deployment cheap, without giving up free text.
One agent, every channel
Each channel declares its own limits; the platform clamps, pages and splits to fit them.
| Limit the channel imposes | Web widget | |
|---|---|---|
| Rows in a list | 10 | 10 |
| Reply buttons on a message | 3 | 3 |
| Body text | 1,024 chars | 4,096 chars |
| Button label | 20 chars | 256 chars |
| Native catalog & cart | Yes | Rendered by the widget |
Web deliberately mirrors WhatsApp's numeric caps so a conversation built against one looks right on both.
What you get
Build or buy
| What you need | Do it yourself | On Octwin |
|---|---|---|
| Launch a new bot | Wire channels, storage and routing from scratch | Declare a pack, author flows, provision |
| Add another channel | Re-implement rendering per surface | Compose once; the renderer adapts |
| Keep routine chats cheap | Every reply is a model call | Taps route directly — no model call |
| Hand off to a person | Copy-paste the history, lose the context | A case opens with the full thread and its routing |
| Run several brands | Stand up separate stacks | Isolated workspaces on one platform |
| Prove it is working | Stitch together your own reporting | Journey analytics and per-workspace cost, built in |
Pluggable by design
A pack declares one domain — its agent, its conversations, its data model, its roles — in a single manifest. Adding one does not touch the platform underneath.
Trust
A pack is YAML, Markdown, JSON and images — nothing else. Every code
extension, every route file, and every .sql file is rejected by the
validator before a bundle is ever stored.
What it takes to go live
Be precise about outbound. Conversations the customer starts are fully supported today, including everything in this deck. Business-initiated messaging outside WhatsApp's 24-hour service window needs an approved template, and that path is still landing — so do not promise scheduled campaigns on WhatsApp yet.
Next
A live bot beats a slide. Ask for the demo number, or a walk-through of the console with your own domain sketched into a pack.
OCTWIN BY CEQUENS · Conversational agents for WhatsApp + web