The evolution of social media in past 15 years has been truly remarkable. From a mere chatting platform, the social media chat boxes has grown to powerful tool that can be used to influence people and the society. In business world, the enormous possibilities of social media is highly visible in customer relationship management, marketing, sales and helpdesk - live support.
Facebook Messenger Chat In
The evolution of social media in past 15 years has been truly remarkable. From a mere chatting platform,
the social media chat boxes has grown to powerful tool that can be used to influence people and the
society. In business world, the enormous possibilities of social media is highly visible in customer
relationship management, marketing, sales and helpdesk - live support.
Use of social media in marketing brings the entire products and business activities on
fingertip of customer. When we have a closer look at the figures; the influence of social
media applications varies according to the business model like B2B and B2C. However, the
Facebook/Messenger application still holds the lion share of the pie irrespective of the
Integrating social media platforms and ERP software are becoming increasingly
popular as it can provide a more comprehensive CRM and Sales benefits. The most
popular open source ERP software Odoo is also equipped with this useful option.
Odoo already has an internal chatting system to interact with customers. But in order to get the live chatting
facility, the user must log in to the system, and we know it is not always helpful.
Benefits of Facebook/Messenger Connection in Odoo ERP:
Integrating Facebook messenger with Odoo ERP provides endless opportunities. We can handle Facebook
activities from Odoo as well as we can use it for our business activities. The main benefits are:
●An effective public relation platform.
●A Good market place.
●Client enquiries from FB will get directly to Odoo backend.
●Facebook user’s data can be stored in Odoo.
●Public can chat Odoo users directly using messenger chat
●Automatic BOT chat box can implement for managing traffic & Instant reply.
●Avoid repeated typing by using canned message facility of BOT messenger
●Establish a social relationship with clients.
●Automatic lead, support order, sale order etc. .. creation from Facebook chat.
How to connect Facebook/messenger with Odoo ERP?
We have to meet following requirements to use Facebook page messenger in Odoo
●Website or webpage hosted with SSL certificate; else Facebook will not accept your url for the request a
response to the messenger.
●Fb Messenger Odoo Connector
1) Facebook Page creation:
The steps for creating a Facebook page can be found here.
2) App creation for messaging option:
After creating the Facebook page, we need an app to connect this page to the messenger platform and your
desired website or web page. Anyone can create a Facebook app by following the procedure provided by Facebook
team. Click the ‘add a new app’ button and we will get a pop wizard which will ask for some of the basic details of
Click “Create App Id” button, it will redirect to the product selection page, select “Messenger” from the
We can configure messenger settings from the following window. For messaging options, we have
enable webhook method, which has some specified requirements.
Requirements for webhook:
● HTTPS support
● A valid SSL certificate
● An open port that accepts GET and POST request
3) Facebook Messenger Connector for Odoo
After configuring the above items, now we need "FB messenger Connector" for Odoo. Either you ca
develop this module to manage token paddings and message mappings actions, or you may contact u
to get the addon developed by me. In the second case, I have created some customized views fo
backend configuration that connects FB messenger with Odoo.
Go to Settings/General Settings/Messenger Integrations
Important Note: To use the created Facebook application, first it must be submitted to Facebook technical tea
for approval. The team will check the app by sending some random messages. we have to answer quickly
these messages. Generally, the submission of an app will take 5-6 business days to get approval.
After all the submission and approvals, public can chat through the Facebook/messenger to Odoo
The message will be received and displayed in Odoo.
• Getting Facebook messages from the Facebook public user to Odoo Backend
What happens in Odoo when a Facebook user sends a message to the linked fb page?
●A customer data will be created with following fields:
○ first_name : First name
○ last_name : Last name
○ messenger_id : unique ID of messengers
○ profile_pic : Profile picture
○ locale : Locale of the user on Facebook
○ timezone : Timezone, number relative to GMT
○gender : Gender
●A channel will be created with administrator & sender
●A new chat box will be created besides the default Odoo IM chat.
o Recent chats will be displayed there.
o Admin can draft a new message to any partner who has a messenger id in partner form.
A sample image from Odoo backend is attaching below. Here, you can see the customer records created
through the FB messenger chat with essentials data like profile picture, names, locale etc
Social media marketing and digital marketing are becoming increasingly popular, it has become the major
platform for lead generation for many companies. Unlike the traditional marketing tactics, the cost is less
and we can have a clear view about the returns on marketing efforts. Facebook is definitely a useful tool
to accomplish the growth targets. Hope you are also ready to reap the benefits..
Thank You !
Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park,
Calicut University P.O.
Kerala, India - 673635.
15, ST Antonys Road,
Forest Gate, London
Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,