Odoo on the phone. Your agent looks up and updates your CRM and sales records during the call.

Connect Odoo to AgentCalls and your voice agent can work with the records your team already keeps. During a call it can look up a contact or lead, check the status of a sales order or invoice, and log a note against the right record. Your agent uses the same Odoo database and permissions you set up, so it only sees and changes what you allow. Callers get answers in seconds, and your team gets clean records without anyone typing during the call.

What your agent can do with Odoo

  • Look up a customer or lead by name, phone or email and read their details back to the caller
  • Check the status of a sales order, quotation or invoice in Odoo
  • Log a call note or create a follow-up activity on the right contact
  • Take a new lead from a caller and create it in your CRM pipeline
  • Check stock availability for a product before quoting a delivery date

Odoo exposes 12 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Inbound order status check

  1. Caller

    Hi, I placed an order last Tuesday and I want to know when it ships.

  2. Agent

    Sure. Can I have the name on the account or the phone number you used?

  3. Caller

    It's Daniel Reyes, the number ends in 4471.

  4. Agent

    Thanks, Daniel. I see order SO-2281. It's confirmed and packed, and it ships tomorrow morning with an expected delivery on Friday.

New lead from a caller

  1. Caller

    We're a 40-person accounting firm and we're looking at your bookkeeping services.

  2. Agent

    Great. What's the best name and email for you?

  3. Caller

    Priya Shah, priya@northfieldcpa.co.uk.

  4. Agent

    Thanks, Priya. I've created the lead in your CRM and added a note about your team size. Someone from sales will call you on Thursday afternoon. Does that work?

Outbound invoice reminder

  1. Agent

    Hello, this is a call from Al Noor Trading about invoice INV-0937. Am I speaking with Khalid?

  2. Caller

    Yes, that's me.

  3. Agent

    The balance of 4,850 AED was due on the 3rd. Would you like to pay today, or should we set a new date?

  4. Caller

    I'll pay by Monday, please.

  5. Agent

    Noted. I've logged that promise to pay on the invoice and set a follow-up for Monday.

How to connect Odoo

  1. 1

    Create your agent

    Sign up to AgentCalls, pick an English or Arabic voice and write what the agent should know and do in plain language.

  2. 2

    Connect Odoo

    From Integrations in the dashboard, choose Odoo and enter the connection details from your Odoo account settings.

  3. 3

    Choose the actions

    In the agent editor, enable the Odoo actions the agent may use and set each to run during the call or afterwards. Then test it from your browser.

Questions, answered.

Does the agent work with Odoo during the call or after it?

Both. During a live call the agent can look up records and make approved updates. After the call it can add a summary note and follow-up activity to the contact in Odoo.

What do I need to connect Odoo?

An Odoo account with access to the database you want to use, and its sign-in details entered in the AgentCalls dashboard under Tools. Your agent only uses the permissions that account has.

Which plan includes the Odoo integration?

Tool integrations, including Odoo, are included from the Growth plan.

Page drafted from the tool's public description and reviewed automatically for accuracy of claims

Put your agent to work with Odoo.

Connect in minutes, test from your browser, go live on a number in the US, UK or Gulf. Free to start, no card needed.