I will automate your odoo invoice delivery via whatsapp using n8n

T
taha__butt
T
taha__butt
Taha Tahir Butt

About this gig

Stop sending invoices one at a time.


Most SMEs still manually export PDFs from Odoo, look up the customer's number, and send each invoice by hand. It's repetitive, error-prone, and often delayed which delays payment.


I'll build you a production-grade automation that eliminates all of it.


WHAT IT DOES:

Checks Odoo for newly posted invoices

Generates the PDF live via Odoo's report engine

Delivers it to your customer over WhatsApp

Logs every send (delivered or skipped) in PostgreSQL with a reason


WHY IT'S DIFFERENT:

Twilio doesn't accept uploaded files it wants a URL it can fetch. So instead of storing PDFs on disk (which fails on Docker/Windows and creates cleanup problems), I use a stateless second workflow that generates each PDF on demand. No files, no stale documents, no cleanup.


THE STACK:

Odoo 17 · n8n · Twilio / Meta WhatsApp API · PostgreSQL · Docker


BASED ON A LIVE SYSTEM:

github.com/tahatahirbutt-dev/Odoo-Invoice-Automation


Need a custom version (multiple branches, different ERP, Meta Cloud API)? Message me before ordering.

Get to know Taha Tahir Butt

Taha Tahir Butt

I make Odoo ERP talk to WhatsApp, AI agents and automation

  • FromPakistan
  • Member sinceJul 2024
  • Languages

    English
Most "AI inventory assistants" sound confident even when guessing. I build ones that can't. → Invoice automation: detects new Odoo invoices, generates PDFs live, delivers via WhatsApp, logs everything to PostgreSQL. No files on disk. → AI inventory assistant: answers stock/pricing questions over WhatsApp, grounded in live Odoo data via tool-calling. Never hallucinates, escalates to humans when unsure. Stack: n8n · Odoo 17 · Gemini · WhatsApp API · PostgreSQL · Docker Portfolio: github.com/tahatahirbutt-dev