Integration Hub
Webhook hub: signed inbound webhooks, delivery logging and scheduled retries
Compatible with Odoo 18.0 · 19.0
Key Features
Webhook endpoints
Manage webhook endpoints from a dedicated menu, each with its own secret key, signature header and HMAC algorithm. Activate, suspend, send a test delivery or regenerate the secret from the form.
Inbound receiver
A public HTTP route receives incoming webhooks for a given endpoint, verifies the HMAC signature against the endpoint secret and records every call.
Logging & retries
Full webhook log with request/response payloads, headers, status code, response time and traceback. Configurable retry policy, manual retry and a scheduled retry processor.
Linked to Odoo records
External-system identifier fields are added to partners, leads, products, sales orders, invoices, payments, projects and tasks so inbound payloads can be linked to native Odoo records.
Screenshots
Webhook Event Types
Why Choose This Module
Integration Hub gives Odoo a complete webhook layer. Define signed webhook endpoints, receive inbound calls through a public HTTP route with HMAC verification, and keep a full delivery log with payloads, status codes and tracebacks. A configurable retry policy and scheduled retry processor handle transient failures, while external-id fields on partners, leads, products, orders, invoices, payments, projects and tasks let inbound payloads link back to native Odoo records.
Specifications
- Compatible: Odoo 18.0 / 19.0
- License: OPL-1
- Languages: English
- Author: Pokutsoft
- Dependencies: base, mail, contacts, crm, sale, account, project
- Support: support@pokutsoft.com
Update date: 2026-07-09