Instagram Messenger Integration for Odoo
by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com$ 50.08
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • CRM (crm) • Live Chat (im_livechat) • Calendar (calendar) |
| Community Apps Dependencies | Show |
| Lines of code | 4198 |
| Technical Name |
dev_meta_instagram_messenger |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • CRM (crm) • Live Chat (im_livechat) • Calendar (calendar) |
| Community Apps Dependencies | Show |
| Lines of code | 4198 |
| Technical Name |
dev_meta_instagram_messenger |
| License | LGPL-3 |
| Website | https://www.devintellecs.com |
| Versions | 16.0 17.0 18.0 19.0 |
Instagram Messenger Integration in Odoo
Instagram Messenger Integration Odoo app brings your Instagram
direct messages into Odoo Discuss. When a customer messages your Instagram account, the
conversation opens as its own channel in Odoo, and your team replies with text, images, videos,
and emoji reactions without opening the Instagram app.
Every contact gets a dedicated channel with instant alerts, and a clear countdown shows how long
the 24-hour reply window stays open, so no message slips away. Hand a chat to the right
colleague, react to a customer's message in one tap, or turn the conversation into a CRM lead
with the full history attached.
A built-in dashboard tracks message volume, delivery, read, and response rates, and which
conversations are still active. It is made for support, sales, and marketing teams who talk to
customers on Instagram and want every chat, contact, and lead captured inside Odoo.
How It Works
Customer Sends a DM
Someone messages your Instagram account from the Instagram app.
Chat Opens in Odoo Discuss
A channel is created for that contact and your team is alerted right away.
Reply, React, or Convert
Answer in Odoo, react with emoji, transfer to a colleague, or raise a CRM lead.
Reply in Odoo
Handle Instagram DMs without leaving Odoo.
React Instantly
Send emoji reactions right from the chat.
Team Handoff
Transfer chats to the right colleague.
Window Aware
Always know the 24-hour reply window status.
KEY FEATURES
Real-Time Messaging
Receive and reply to Instagram direct messages from Odoo Discuss, with a dedicated channel created automatically for each contact.
Media and Attachments
Exchange photos, videos, and file attachments inside the conversation, just as you would on Instagram.
Message Reactions
React to a customer's message with an emoji, and see the reactions they send you, all in sync both ways.
Create Leads from Chat
Turn a conversation into a CRM lead with a button or the /lead command, and the chat history is saved on the lead.
Transfer and Assign Chats
Hand an Instagram conversation to another user with a note, so the right person always handles the customer.
24-Hour Window Tracking
See the live countdown on every chat and get a clear warning when the messaging window closes, so replies never bounce.
Messaging Dashboard
Track message volume, delivery and read rates, response rate, and active or expired conversation windows in one place.
Read and Seen Status
Know whether each message was delivered, read, or seen, with a full searchable history of every message exchanged.
Instagram Contacts
Everyone who messages your account is saved as a contact, with a button to open their Instagram chat straight from the contact card.
From connecting your Instagram account to chatting, reacting, assigning, and converting conversations into leads, here is the full flow inside Odoo.
Connect Your Instagram Account
Set up the Meta provider with your App ID, access token, and Instagram account ID, copy the webhook callback URL and verify token, and check the connection status.
Messaging Dashboard
Track total, received, delivered, read, and failed messages, with delivery, read, and response rates and the number of active and expired conversation windows. Filter by Instagram account.
Conversations in Odoo Discuss
Instagram chats appear in a dedicated Discuss category, one channel per contact, with the remaining messaging time shown at the top and media exchanged inline.
Live Alerts and Reactions
Get instant notifications for new Instagram messages, and send or receive emoji reactions on messages right inside the chat.
24-Hour Window Warning
If the 24-hour window has closed, a clear warning appears and the message is held until the customer replies again.
Transfer a Chat
Use the transfer action above the conversation to hand the chat to another user.
Pick a User and Add a Note
Choose the colleague to take over, add a short note explaining why, and confirm the transfer.
Chat Transferred
A clear note is logged in the conversation showing who handed it over and to whom.
Invite Teammates
Bring other users into an Instagram conversation so the right people can help on the same chat.
Handoff Confirmed
The chat logs a clear note when a conversation is transferred or a teammate is invited, so everyone stays in the loop.
Create a Lead from the Chat
Use the create-lead action above the conversation to raise a CRM lead for that customer in a click.
Or Use the /lead Command
Type /lead followed by a title right in the chat to create a lead without leaving the conversation.
Lead Created Notice
A confirmation line appears in the chat as soon as the lead is created.
Lead Ready in CRM
The new lead opens in CRM with the customer set, source as Instagram and medium as Chat, and a View Chat button to reopen the conversation.
Chat History on the Lead
The conversation up to the moment of creation is saved in the lead description, so the whole context travels with the lead.
Open Chat from the Contact
The contact card shows the Instagram window status and a View Chat button to jump straight back into the conversation.
Instagram Contacts
Everyone who messages your account is saved as a contact, listed under a dedicated Instagram Contacts view.
Message History and Status
Every message is logged with its type, status (received, delivered, read), and any reaction, alongside the related contact, giving you a full audit trail.
Version History
Version 1.0 Current
Initial release for Odoo
Is this app compatible with Odoo Enterprise?
Yes, the app works with Odoo Enterprise as well as Community.
I need a customization in this app. How can I contact you?
Please contact us at odoo@devintellecs.com and our team will be happy to help.
Do I get free support?
Yes, you get free support for 90 days from the date of purchase.
Do I get free updates?
Yes, you get free updates for a lifetime.
Free 90 Days Support
DevIntelle provides free 90 days support for any doubts, queries, and bug fixing (excluding data recovery) or any issues related to this app. This is applicable from the date of purchase.
odoo@devintellecs.comWhy Us?
DevIntelle Consulting Services Pvt Ltd is an India/USA based Odoo service provider with 12+ years of experience. We offer implementation, customization, migration, support, and training, helping you get the most out of your Odoo system.
Devintelle Odoo Services
Odoo Implementation
Get Odoo set up and running for your business the right way.
Odoo Customization
Tailor Odoo to fit exactly how your team likes to work.
Odoo Integration
Connect Odoo with the tools and platforms you rely on.
Odoo Migration
Move to a newer Odoo version smoothly, with your data intact.
Odoo Training
Help your team get confident and productive in Odoo.
Odoo Support
Reliable help whenever you have questions or run into issues.
Please log in to comment on this module
There are no ratings yet!
Looking to see if this App fits out business needs
Hello,
My company is linking our Instagram/Meta account to Odoo Social Marketing but would really like an app that will let us see and respond to DMs from Odoo. What we want to be able to do specifically is have all of our Salespeople getting the messages and able to respond to any message but to be able to see who responded with each message sent. Will this app allow us to make chats accessible from every salesperson or would we need to designate one?