Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Discuss
  3. WhatsApp Integration via GreenAPI v 19.0
  4. Sales Conditions FAQ

WhatsApp Integration via GreenAPI

by Avance Software https://avancesoftware.com.uy
Odoo
v 19.0 Third Party 2
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Lines of code 1429
Technical Name odoo_avance_greenapi
LicenseLGPL-3
Websitehttps://avancesoftware.com.uy
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
Lines of code 1429
Technical Name odoo_avance_greenapi
LicenseLGPL-3
Websitehttps://avancesoftware.com.uy

WhatsApp Integration via GreenAPI for Odoo 19

Send invoices, payment receipts and messages through WhatsApp directly from Odoo 19

Automatic Document Delivery

Automatically send PDF invoices, credit notes and payment receipts to your customers via WhatsApp when you confirm them in Odoo. No manual steps required.

  • Invoices & Credit Notes — PDF sent automatically when the invoice is confirmed.
  • Payment Receipts — PDF sent when a customer payment is validated.
  • Electronic Invoicing — Supports deferred sending for Uruguay (DGI) and Chile (SII), waiting for the official validated PDF before sending.

Bi-directional Messaging in Discuss (Conversaciones)

Receive WhatsApp messages directly in Odoo's Discuss (Conversaciones) module. Reply from Discuss and your messages are sent back through WhatsApp.

  • Automatic channel creation per WhatsApp conversation.
  • Contact auto-detection or creation from phone number.
  • Support for text, images, documents, audio, video and location messages.
  • Configure which internal users get notified of new conversations.

Smart Message Queue with Rate Limiting

Messages are queued and sent with configurable delays and random jitter to simulate human-like behavior. This prevents WhatsApp/Meta from flagging your number as spam.

  • Configurable delay between messages (recommended: 15-30 seconds).
  • Random jitter for natural sending patterns.
  • Batch processing with configurable size.
  • Automatic retries with exponential backoff.
  • Full queue management UI: retry, cancel, monitor status.

Multi-Company Support

Each company can have its own GreenAPI instance, credentials and configuration. Perfect for multi-company environments.

Easy Setup

  1. Create a GreenAPI account and get your instance ID and API token.
  2. Go to Settings → WhatsApp (GreenAPI) in Odoo.
  3. Enter your credentials and scan the QR code to connect your WhatsApp number.
  4. Register the webhook for inbound messages.
  5. Enable automatic sending for invoices and/or payment receipts.

Key Features

OutboundAutomatic PDF sending for invoices, credit notes and payment receipts
InboundReceive WhatsApp messages in Discuss (Conversaciones) with media support
Rate LimitingSmart queue with delays, jitter and exponential backoff
Multi-companyIndependent configuration per company
EDIDeferred sending for Uruguay (DGI) and Chile (SII)
QR ConnectionScan QR code directly from Odoo to connect WhatsApp
WebhookOne-click webhook registration for inbound messages
Audit TrailFull logging in document chatter and queue history

Why GreenAPI instead of Odoo's native WhatsApp?

Odoo 19 includes a native WhatsApp integration, but it requires the official Meta WhatsApp Business API, which involves a complex approval process, a Meta Business Manager account, and typically higher costs. This module uses GreenAPI as an alternative provider, which offers several advantages:

This module (GreenAPI) Odoo native WhatsApp
SetupScan a QR code and you're readyMeta Business verification required (days/weeks)
CostGreenAPI plans from ~$15/monthMeta API charges per conversation + partner fees
ApprovalNo Meta approval neededMeta Business Manager approval required
Message templatesNot required — send any message freelyMust use pre-approved Meta templates
Inbound messagesFull Discuss integration with channelsAvailable in Enterprise only
Rate limitingBuilt-in smart queue with anti-spam protectionNot included
Electronic invoicingDeferred sending for DGI (UY) and SII (CL)Not included
EditionWorks on Community and EnterpriseEnterprise only

Requirements — GreenAPI Account Needed

This module requires a paid GreenAPI account. GreenAPI is a third-party service that provides access to the WhatsApp API. You will need:

  1. Create an account at green-api.com
  2. Create a WhatsApp instance and obtain your Instance ID (e.g. 1101776123)
  3. Obtain your API Token from the GreenAPI console
  4. A phone number with WhatsApp Business installed on a device

GreenAPI plans start at approximately $15 USD/month per instance. This module is free, but the GreenAPI service is not. Visit GreenAPI pricing for current plans.

  • Odoo 19 (Community or Enterprise)
  • A GreenAPI account with an active instance
  • Your GreenAPI Instance ID and API Token
  • A dedicated phone number with WhatsApp Business

Support & Contact

Avance Software
avancesoftware.com.uy
daniel@avancesoftware.com.uy

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with