Integrate Twilio with Odoo CRM

Appy Pie Connect allows you to automate multiple workflows between Twilio and Odoo CRM

  • No code
  • No Credit Card
  • Lightning Fast Setup
Heart

20 Million work hours saved

Award Winning App Integration Platform

About Twilio

Twilio is the communciton platform that millions of developers trust to build seamless communications experiences with phone calls, text messages, video calls, and more.

About Odoo CRM

Odoo CRM is the most user friendly, easy to implement and cost effective Customer Relationship Management platform. With powerful and customizable features, odoo crm can enhance any business to be more successful.

Want to explore Twilio + Odoo CRM quick connects for faster integration? Here’s our list of the best Twilio + Odoo CRM quick connects.

Explore quick connects

Looking for the Odoo CRM Alternatives? Here is the list of top Odoo CRM Alternatives

  • Zoho CRM Integration Zoho CRM
  • Salesforce Integration Salesforce
  • Pipedrive Integration Pipedrive
  • HubSpot CRM Integration HubSpot CRM
  • ActiveCampaign Integration ActiveCampaign
  • Airtable Integration Airtable
  • Microsoft Dynamics CRM Integration Microsoft Dynamics CRM
  • Freshsales Integration Freshsales
  • Odoo ERP Self Hosted Integration Odoo ERP Self Hosted
  • SugarCRM Integration SugarCRM
Connect Twilio + Odoo CRM in easier way

It's easy to connect Twilio + Odoo CRM without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Call

    Triggers once a call is completed on your Twilio number.

  • New Recording

    Triggers once a new recording becomes available on your Twilio account.

  • New SMS

    Triggers the moment an SMS is sent to your Twilio Number.

  • New Customer

    Triggers when you add a new Customer.

  • New Lead/Opportunity

    Triggers when you add a new Lead/Opportunity.

  • Actions
  • Call Phone

    Call a number or numbers and say your predefined message.

  • Send SMS

    Send a SMS to a number or numbers.

  • Create Customer

    Creates a customer.

  • Create Lead/Opportunity

    Create a new Lead/Opportunity.

  • Update Customer

    Updates a customer.

How Twilio & Odoo CRM Integrations Work

  1. Step 1: Choose Twilio as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Odoo CRM as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Twilio to Odoo CRM.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Twilio and Odoo CRM

Twilio is an API platform for building software applications that communicate with text, voice and video. Twilio can be used to make and receive phone calls, send and receive text messages, and send and receive instant messages. Twilio is typically used by software developers to create communications functionality into web, desktop and mobile applications. (https://www.twilio.com/)

Odoo CRM is a free open source Customer Relationship Management (CRM. platform created in Python. It allows companies to manage their customers, leads, deals, products and services in one place. Odoo CRM has been downloaded over 2 million times. (https://www.odoo.com/)

Integration of Twilio and Odoo CRM

The integration focuses on the SMS feature of Twilio and the messaging feature of Odoo CRM (Sales module. The integration between these two platforms enables the user to send out SMS from Odoo CRM platform using Twilio API. Also it will be possible to receive a reply to the SMS sent using Odoo Sales platform.

Let’s go through the steps below to see how we can integrate Twilio and Odoo CRM (Sales Module)

Step 1. Integrating Odoo Sales module with Twilio account

You need to first sign up for a Twilio account at https://www.twilio.com/try-twilio . You will be required to enter your credit card details for registration but you can use the trial account which is free for first 30 days then you will be charged $1 per month after the trial period.

Once you are registered for a Twilio account you need to integrate your account with Odoo Sales (https://apps.odoo.com/apps/sales/. For this you need to go to Settings > Integrations on your Odoo Sales platform and click on the “Connect new integration” button:

In the next screen please select “Twilio” as your app type and click on “Create New” button:

On clicking on the “Create New” button you will be guided through a series of steps which include authentication of your account with Odoo Sales. Once you have authenticated the connection you will be able to see your Twilio account details in the form of Account SID, Auth Token and Your Account Sid. Please note down these details as you will be needing these later while integrating Twilio with Odoo Sales:

Step 2. Integrating Twilio with Odoo CRM (Sales Module. – creating a new Twilio account

In this step we will integrate Twilio with Odoo Sales module. We will create a new twilio account using the credentials we obtained from Step 1 above. For creating a new account please navigate to https://www.twilio.com/conspe/sms/accounts and click on the “Create a new Account” button:

Please enter a name for your new account and add a contact number of your choice. Also provide an email address to enable messaging through this account:

Twilio will automatically generate an account SID, Auth Token and an Account Sid for you which you need to save as you will be needing these details later while integrating with Odoo Sales module:

Step 3. Integrating Odoo Sales with Twilio – Creating a new Provider Account

Now that we have successfully integrated our Twilio account with Odoo Sales module, let’s now create a provider account in Twilio so that we can send or receive SMS from within our Odoo Sales platform. To create a provider account please navigate to https://www.twilio.com/conspe/sms/providers and click on the “Create a New Provider Account” button:

Provide an ID for your provider account and then enter the details for your provider such as country code, carrier code and type of number that you want to use for sending or receiving texts from within the Odoo Sales platform:

Twilio automatically generates an account SID, Auth Token, Account Sid and a Voice Url which you need to save as you will be needing these details later while integrating with Odoo Sales module:

Step 4. Integrating Odoo Sales with Twilio – adding authentication tokens to your provider account in Twilio platform

Now that we have successfully created a provider account in Twilio let’s now add the authentication token (i.e Account SID, Auth Token, Account Sid. that we got from Step 1 above. To do this please navigate to https://www.twilio.com/conspe/sms/providers and select your provider account from the list of accounts on this page:

After selecting your provider account on the next screen please go to Authentication section as shown in the screenshot below and enter authentication token that you got from Step 1 above in the option “Authentication Token” as shown in the screenshot below. (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales. . (Note that here I am using my existing Account SID, Auth Token, Account Sid and Voice url generated by Odoo Sales)

The process to integrate Twilio and Odoo CRM may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.

Page reviewed by: Abhinav Girdhar  | Last Updated on November 09,2022 06:11 pm