Article
In much of the region, sales happen on WhatsApp. The problem is that they happen on someone's phone, and the company never finds out.
The scene repeats itself at almost every midsize company in the region: 60% of opportunities come in through WhatsApp, none of the data from those conversations reaches the CRM, and when a salesperson quits, the company loses the entire history of their customers.
Technically, the connection is made against Odoo's API — JSON-RPC — from the service that receives the messages. It's the same pattern we use to run our own messaging infrastructure in production.
What we never do: write directly to the Odoo database from the messaging service. It skips validations, silently corrupts data and turns every version upgrade into a gamble.
Once the channel is connected, the next steps follow naturally: automatic order confirmation, shipping notices, payment reminders with the account statement, and availability questions answered with real stock levels. That's the point where an AI agent starts to make sense, because it has reliable data to query.
The general method is in systems integration.
For a one- or two-person operation, the business app is enough. Once you have several salespeople and need shared history and traceability, you need the API, because it's the only way for the conversation to live in the company and not on a phone.
That's exactly the problem the integration solves. With conversations in the CRM, the history, files and commitments stay with the company, and handing them off to someone else takes minutes.
A 30-minute conversation is enough to know whether Odoo, automation or an integration will solve your problem — and what it would cost to do it right.