Connect Odoo CRM to WhatsApp, Instagram, TikTok and AI Chat

By Alva Chew 6 min read Updated October 30, 2026

Leads and customers message you on WhatsApp, Instagram, Messenger, TikTok, Telegram, web chat or email, but your pipeline, quotations and orders live in Odoo. AeroChat answers those conversations and works with Odoo in both directions: it looks up the customer, their opportunity and their quotation or sales order when they ask, and it creates leads, logs notes and schedules activities from what the customer says. It connects through Odoo’s public external API. You describe the workflow in your own words, and AeroChat builds it.

What you can do with Odoo and AeroChat

  • Create Odoo CRM leads from chat. AeroChat creates the lead in your pipeline with the customer’s details, source and tags, and logs a note of the conversation.
  • Answer quotation and order questions. AeroChat finds the customer’s quotation or sales order and tells them its status.
  • Recognise returning customers. AeroChat looks up the contact by email or phone and sees their company and salesperson.
  • Schedule follow-up activities. When a customer asks for a call, AeroChat schedules a call activity for the salesperson on the lead or opportunity.
  • Move opportunities forward. When a customer confirms they want a quote, AeroChat moves the opportunity to the stage you choose.

Works on every chat channel

Your leads and customers message you wherever they already are. The same Odoo connection and the same workflows run on every channel AeroChat supports, and Odoo stays the record whichever one they use.

Channel What your leads and customers can do
WhatsApp Message your WhatsApp Business number to ask about your products, leave their details or check a quotation or order. Voice notes are transcribed, so a spoken request works too.
Instagram Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM.
Facebook Messenger Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too.
TikTok Send the same requests by TikTok direct message or TikTok Shop buyer chat. Both arrive in the same TikTok inbox.
Telegram Send the same requests to your business on Telegram.
Web chat Do the same from the chat on your website, without leaving the page.
Email Write to your Gmail or Office 365 address and get the same answer the chat gives.

How the connection works

AeroChat connects through Odoo’s external API. It reads contacts, opportunities, quotations and sales orders, and it creates and updates leads and opportunities, logs notes and schedules activities. Each workflow uses only what its recipe asks for.

To connect, a user with access to the CRM opens their Odoo profile, goes to Account Security and creates an API key for AeroChat, as described in Odoo’s external API documentation. Paste your Odoo address, database name, login and the key into the AeroChat dashboard when AeroChat asks. Odoo makes the external API available on its Custom plan, and not on the One App Free or Standard plans.

You describe the workflow in your own words. AeroChat builds it as a draft, works out which Odoo calls it needs, and asks you to connect. Keys and credentials are entered in the AeroChat dashboard and never pass through the conversation.

Workflows to copy

Copy this into AeroChat

When someone gives their name and email or phone number in chat, search Odoo for a contact with that email or phone. If they have an open opportunity, log a note on it. If not, create a lead in the CRM with their name, email, phone, company and a title that says what they asked about. Set the source to the channel they used and add the tag Chat (example). Log a note with a short summary of the conversation.

Copy this into AeroChat

When a customer asks about a quotation or an order, find their contact in Odoo by phone or email. Find their quotations and sales orders from the last 90 days (example). Ask which one they mean if there is more than one. Tell them the status in plain words, the total and the salesperson’s name.

Who uses it

Any business that runs its sales, quotations and orders in Odoo can use it. Suppliers and distributors that sell to other businesses use it for trade enquiries and order questions that arrive in chat. These industry recipes follow the same pattern:

What stays in Odoo

Odoo stays your record. Contacts, pipelines, quotations, sales orders, deliveries, invoices and reporting live there, and your team still sends the quotes and confirms the orders.

AeroChat handles the conversation. It looks up and updates the records your recipe asks for and leaves the rest to Odoo and your team.

WhatsApp workflows that use Odoo CRM

These end-to-end WhatsApp workflows run with Odoo CRM behind them. See them all in the WhatsApp workflows library.

Questions

Does AeroChat work with Odoo CRM?

Yes. AeroChat connects through Odoo’s public external API with an API key you create in your Odoo profile.

Can WhatsApp leads go straight into Odoo?

Yes. When a lead gives their details in chat, AeroChat creates the lead in your pipeline and logs a note of the conversation.

Do I need a developer?

No. You describe the workflow in your own words, create an API key in Odoo and paste it in, and switch it on. AeroChat builds the Odoo connection from your description and shows a checklist of what is left to do.

Which plan do I need?

Workflows via Skills are on every plan, Free included. Choose by message volume: Starter covers 500 AI responses a month and 3 seats, Growth covers 2,000 responses and 10 seats and adds payment links and broadcasts, and Advanced covers 5,000 responses and 25 seats.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

Connect Odoo and try it

Paste the first recipe, add your Odoo API key, and leave your own name and email in the chat.

Start your 7-day free trial. No credit card needed.

On Shopify? Install AeroChat from the Shopify App Store.