Home/Modules/
Live Chat

Odoo Live Chat

Answer website visitors in Arabic or English in real time, and turn each chat into a CRM lead or Helpdesk ticket with one command, with WhatsApp alongside.

Live Chat
Capabilities

What this module handles

Saudi websites usually offer a WhatsApp button and a contact form nobody checks, so evening enquiries from Snapchat and TikTok campaigns go unanswered and nothing reaches CRM. Odoo Live Chat puts a chat widget on your Odoo or external website with operators grouped by channel and a chatbot for off-hours, and Naqlah, an Odoo Gold Partner in Saudi Arabia, configures channels, scripts and routing so chats land in the right team and record.

  • Chat widget on your Odoo website or any external site through a short embed script
  • Channels per team or page, such as sales, support and wholesale, each with operating hours
  • Chatbot scripts that greet, qualify visitors and collect name, city and contact details
  • Visitor page, country and browser language shown to the operator before replying
  • Canned responses with shortcuts in Arabic and English for repeated questions
  • Commands that create a CRM lead or Helpdesk ticket from the chat with the transcript attached
  • Ratings, response-time reports and full conversation history per operator
  • Proactive chat triggers based on page visited or time spent on site
  • Outsourced contact-center agents answering from the same customer records through the Extensya Odoo integration
Saudi ready

Built for how business runs in Saudi Arabia

Naqlah assigns operators by the visitor's language, so Arabic browsers reach Arabic-speaking staff and the chatbot greets in the right language, with scripts written in clear Arabic rather than translated text. Chat transcripts, visitor pages and contact details stay in your Odoo database under your PDPL retention policy, with a privacy notice shown on the widget. WhatsApp Business conversations run next door in Odoo's WhatsApp module, so web visitors and WhatsApp customers are handled from the same Discuss inbox without copying between apps.

Arabic and English routing
Visitors reach an operator in their language, and chatbot trees exist in both. Evening and Ramadan night coverage is set per channel through operating hours.

One record, no copying
A chat becomes a CRM lead or Helpdesk ticket in one command, with the transcript and visitor details attached. Sales and support follow up from the same Odoo.

WhatsApp next door
Web chat serves visitors and the WhatsApp Business API serves customers, both answered from Discuss. The customer never has to repeat the question.

How it connects

How does a website chat become a CRM lead in Odoo?

1. Visitor opens chat
The bot greets in the visitor's language and asks what they need, such as a quotation, an order question or wholesale terms.

2. Bot qualifies or hands over
The script collects name, city and contact details, then hands the conversation to an operator who sees the visitor's page history.

3. Operator creates the record
The operator types one command and the chat becomes a lead in CRM or a ticket in Helpdesk, with the transcript attached.

4. Follow-up and rating
Sales or support continues from the record, and the visitor rates the chat so response quality is measured per operator.

Implementation

What Naqlah configures in your implementation

  1. Channels, operators and hours. We create channels for sales, support and wholesale, assign operators and set operating hours including evening coverage.
  2. Chatbot scripts in both languages. Qualification trees are written in Arabic and English, with after-hours flows that capture email and WhatsApp number.
  3. Widget styling and embed. The widget matches your brand and is placed on the Odoo site or embedded on your current site, as listed on our integrations page.
  4. Canned responses. A library of shortcuts for pricing requests, delivery questions and order status in both languages.
  5. Lead and ticket rules. Conversion commands, default teams and tags so records land with the right salesperson or agent.
  6. WhatsApp link and reporting. The WhatsApp module is connected where in use, and dashboards for response time and ratings are set up.

Timelines depend on the number of channels, scripts and sites, and Naqlah gives a clear roadmap in the first consultation.

Who it is for

Companies that get the most from this module

  • eCommerce brands. Order and return questions answered with the synced Salla order in view, and returns turned into Helpdesk tickets.
  • B2B suppliers with inbound enquiries. Quotation requests qualified by product and city before they reach a salesperson.
  • Clinics and service providers. Booking questions answered in real time and handed to Appointments or CRM.
  • Software companies with support load. Web chat as a Helpdesk channel with transcripts attached to tickets.
  • Roasteries handling wholesale questions. The bot collects cafe name, city and monthly volume and routes to the regional rep.
Before and after

WhatsApp-only support vs Odoo Live Chat

AreaBeforeWith Odoo via Naqlah
ChannelWhatsApp button onlyWeb chat plus WhatsApp in one Discuss inbox
After hoursUnanswered until morningChatbot collects details and a lead is waiting
Lead captureCopied by hand into CRM, if at allOne command creates the lead with transcript
Support ticketsLost in a chat threadHelpdesk ticket with transcript attached
LanguageOne operator for everyoneRouting by visitor language
ReportingNoneRatings and response times per operator
FAQ

Module questions, answered

Everything else, we cover in a free 30-minute consultation.

Does Odoo Live Chat include a chatbot?
Can Live Chat run on our current website outside Odoo?
How does a chat become a CRM lead or Helpdesk ticket?
Does Odoo Live Chat support Arabic?
Does Live Chat replace or work with WhatsApp?
Do we need someone online all the time?
Related

Modules that work well together

Ready to run your business on one system?

Free consultation. Meet the team and get a clear roadmap in one call.

Book your consultation