Odoo

The Odoo modules allow you to monitor, create, update, send, retrieve, list, and delete the conversations, leads in your Odoo account.

Getting Started with Odoo

Prerequisites

  • An Odoo account - create an Odoo account at odoo.com/

The module dialog fields that are displayed in bold (in the Integromat scenario, not in this documentation article) are mandatory!

Connecting Odoo to Integromat

1. Go to Integromat and open the Odoo module's Create a connection dialog.

2. In the Connection name field, enter a name for the connection.

3. In the Host field, enter your Odoo account's hostname. For example, if your account URL address is https://www.xyz.odoo.com then your hostname is xyz.odoo.com.

4. In the Login and Password fields, enter your Odoo account's login credentials respectively.

5. In the Database field, enter the database name to which you want to connect. For example, from step 3, the database is xyz.

6. Click Continue.

The connection has been established.

Leads

List Leads

Lists All leads.

ConnectionEstablish a connection to your Odoo account.
LimitSet the maximum number of leads Integromat should return during one execution cycle.

Get a Lead

Gets a single lead by ID.

ConnectionEstablish a connection to your Odoo account.
Lead IDSelect or map the Lead ID whose details you want to retrieve.

Create a Lead

Creates a new lead.

ConnectionEstablish a connection to your Odoo account.
Lead Entry NameEnter (map) the lead's name.
PrioritySelect or map the lead's priority:
  • Low
  • Medium
  • High
  • Very High
Referred ByEnter (map) the name of the source or member who has referred the lead.
ProbabilityEnter (map) the probability percentage that the lead would convert to a customer. For example, for 85% enter the value as 85.
Stage IDSelect or map the Stage ID of the lead. For example, New.
Deadline DateEnter (map) the date by when the opportunity with the lead must be closed.
Lead's Contact NameEnter (map) the lead's contact person's name.
EmailEnter (map) the lead's email address.
WebsiteEnter (map) the lead's or lead's company website URL address.
CountrySelect or map the country of the lead's or lead's company.
CityEnter (map) the city name of the lead or lead's company.
StreetEnter (map) the street name of the residence of the lead or lead's company.
Street 2Enter (map) the street name of the residence of the lead or lead's company.
ZIPEnter (map) the area zip code of the lead's residence or lead's company.
Phone Enter (map) the lead's or lead's company contact phone number.
MobileEnter (map) the lead's or lead's company contact mobile number.

Update a Lead

Updates a lead.

ConnectionEstablish a connection to your Odoo account.
Lead IDSelect or map the Lead ID whose details you want to update.
Lead Entry NameEnter (map) the lead's name.
Priority
Select or map the lead's priority:
  • Low
  • Medium
  • High
  • Very High
Referred ByEnter (map) the name of the source or member who has referred the lead.
ProbabilityEnter (map) the probability percentage that the lead would convert to a customer. For example, for 85% enter the value as 85.
Stage IDSelect or map the Stage ID of the lead. For example, New.
Deadline DateEnter (map) the date by when the opportunity with the lead must be closed.
Lead's Contact Name
Enter (map) the lead's contact person's name.
Email
Enter (map) the lead's email address.
WebsiteEnter (map) the lead's or lead's company website URL address.
Country
Select or map the country of the lead's or lead's company.
City
Enter (map) the city name of the lead or lead's company.
Street
Enter (map) the street name of the residence of the lead or lead's company.
Street 2Enter (map) the street name of the residence of the lead or lead's company.
ZIPEnter (map) the area zip code of the lead's residence or lead's company.
PhoneEnter (map) the lead's or lead's company contact phone number.
MobileEnter (map) the lead's or lead's company contact mobile number.

Delete a Lead

Deletes a lead.

ConnectionEstablish a connection to your Odoo account.
Lead IDSelect or map the Lead ID you want to delete.

Other

Make an API Call

Performs an arbitrary authorized API call

ConnectionEstablish a connection to your Odoo account.
Entity

Select or map the entity for which you want to call the API.

For the list of available endpoints, refer to the Odoo API Documentation.

ActionSelect or map the action your want to perform.
HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Leads

The following API call returns all the leads from your Odoo account:

Entity:
Lead/Opportunity

Action:
Search and Read

Matches of the search can be found in the module's Output under Bundle > Body
In our example, 3 leads were returned:


Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.