
From WhatsApp to Websites: How AI Assistants Are Changing Customer Communication in Saudi Arabia
Saudi customers do not choose a channel and stay in it. They start on a website, follow up on WhatsApp, and expect the second conversation to know about the first. Most deployments treat those as two unrelated products.
The most common structural mistake in customer communication is not choosing the wrong channel. It is treating each channel as a separate project. The website gets an assistant, WhatsApp gets a different one from a different supplier, and the contact centre has neither. Three systems, three sets of answers, three places for the same policy to be out of date.
Customers do not experience it that way. They experience one organisation that apparently cannot remember what it told them ninety seconds ago on a different screen.
Why instant became the expectation
Messaging in Saudi Arabia is not a support channel that was added to the others. For a large share of the population it is the default way of contacting anyone — a business, a government service, a neighbour. The expectation that comes with it is not politeness or thoroughness. It is immediacy.
A reply that would be perfectly acceptable by email in four hours reads as neglect in a messaging thread after twenty minutes. That is not unreasonable of customers; it is simply what the medium means. Any channel strategy that ignores it is designing for a set of expectations that stopped existing some time ago.
The channels behave differently, and that matters
Running one assistant everywhere does not mean behaving identically everywhere. The channels have genuinely different properties, and a design that ignores them produces answers that are technically correct and practically unusable.
| Website | Messaging | Voice | |
|---|---|---|---|
| Customer already identified | No | Yes | No |
| Long answers are readable | Yes | No | No |
| Conversation persists for days | No | Yes | No |
| Suits a short factual reply | Yes | Yes | Yes |
| Suits a document or a form | Yes | No | No |
| Works while the customer is busy | No | Yes | No |
| Reaches people who will not type | No | No | Yes |
The first row is why messaging is worth the extra design work: the person is already known, so an answer can be specific rather than general.
A design comparison, not a ranking. The right answer for most organisations is all of them, behaving appropriately for each.
A website assistant can show a five-paragraph answer with a table and a link to a form. The same answer in a messaging thread is a wall of text nobody reads. The content is the same; the shape has to differ. That is a formatting rule per channel, not a separate knowledge base per channel — and the distinction is the whole point.
What to put on each channel first
Launching everywhere at once is the most common way to make a channel programme hard to judge. Starting with the contact that is both high-volume and low-risk on each channel gives you a result to reason about within weeks.
The last band is deliberately small and is the one to route to a person rather than to automate. Its size is not the point; its destination is.
Structural, not a measured index — the proportions differ by sector, the ordering is consistent. Classify a month of your own contact before committing to a channel order.
The pattern is stable enough to plan around. Websites carry the questions people ask before they are customers; messaging carries the questions they ask afterwards. Those are different bodies of material and different tones, drawn from one knowledge base rather than from two systems.
What "keeping context" means when the channel changes
Continuity across channels is the feature customers notice and the one most often promised loosely. It is worth being precise about what it can and cannot be.
Within a channel it is straightforward: the conversation is a thread, and the assistant can see it. Across channels it depends entirely on whether the same person can be recognised in both — and recognising them means identity, which means a data-protection question rather than a technical one. A customer who has identified themselves on messaging and then arrives anonymously on the website is, correctly, a stranger again.
Cross-channel continuity is an identity feature wearing a convenience label. It is worth having, and it belongs in the consent conversation rather than in the feature list. An assistant should never appear to know more about someone than they have agreed to be known by.
Handover, and why it is the part to get right first
Every channel needs a way out. The quality of that exit determines how the whole system is judged, because the conversations that reach it are by definition the ones that already went wrong.
- 1The assistant recognises the limitEither the question needs authority it does not have, or the customer asked for a person. Both should work; neither should require a magic word.
- 2It says so plainlyNo loop, no menu, no third attempt at the same wrong answer. An honest limit costs far less trust than a fourth guess.
- 3The transcript goes with itThe agent opens the conversation already knowing what was asked, what was answered and what was retrieved.
- 4The channel does not changeSomeone who asked on WhatsApp is answered on WhatsApp. Moving them to email to suit an internal tool is where satisfaction is lost.
If nobody is available, say so with a realistic time rather than queueing silently.
The customer should never repeat themselves. Everything the assistant already learned travels with the conversation.
That last point deserves emphasis because it is so often reversed. Organisations route escalations into whatever channel their agent tooling prefers, and the customer experiences being handed off as a downgrade. The tooling should follow the customer.
One assistant, many front doors
The architecture that avoids all of this is unremarkable and rarely chosen: one body of material, one set of rules about what may be answered and by whom, one escalation path, and a thin channel-specific layer that handles formatting and identity. Adding a channel then means adding a front door rather than starting a new project.
This is how Elbi is arranged — the same grounded assistant, the same Arabic and English handling and the same handover behaviour, presented appropriately on each channel. The practical benefit is not elegance. It is that a policy correction is made once and is true everywhere by the afternoon, instead of being made three times and forgotten in one of them.
Common questions
Yes, and it should. The knowledge, language handling and escalation rules stay shared; only formatting and identity differ per channel. Running a separate assistant per channel is what produces the situation where the website and WhatsApp give different answers to the same policy question.
Only if the same person can be recognised on both, which is an identity and consent question rather than a technical one. Someone who identified themselves on messaging and then arrives anonymously on the website is correctly treated as a new visitor.
The content should be identical and the shape should not. A long structured answer that works on a web page is unreadable in a messaging thread. Keep one knowledge base and apply a formatting rule per channel.
It should say so plainly and hand over on the same channel, carrying the transcript so the customer does not repeat themselves. Moving someone to email because that suits the internal tooling is where most satisfaction is lost.
Usually the one carrying the most repetitive volume, which is commonly the website for pre-sales questions and messaging for existing customers. Starting narrow on one channel and widening on evidence is more reliable than launching everywhere at once.
Keep reading

Building Smarter Saudi Businesses: How AI Assistants, RAG and Automation Work Together
An assistant that only answers is useful. An assistant that answers from your own material, reads a live…
Read Article
The Future of AI Assistants in Saudi Arabia: From Chatbot to Enterprise AI Automation
Vision 2030 turned AI adoption in the Kingdom from an experiment into an expectation. What follows is less…
Read Article
How Much Does an AI Chatbot Cost in Saudi Arabia?
Quotations for the same brief routinely differ by an order of magnitude, and the reason is almost never…
Read Article