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. Integrations
  3. Integration Automation Hub v 19.0
  4. Sales Conditions FAQ

Integration Automation Hub

by Aura Odoo Tech https://www.auraodoo.tech/
Odoo

$ 199.00

v 19.0 Third Party
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 • Contacts (contacts)
• Discuss (mail)
Lines of code 3547
Technical Name integration_automation_hub
LicenseOPL-1
Websitehttps://www.auraodoo.tech/
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Contacts (contacts)
• Discuss (mail)
Lines of code 3547
Technical Name integration_automation_hub
LicenseOPL-1
Websitehttps://www.auraodoo.tech/
  • Description
  • License

Integration Automation Hub

No-code integration platform for Odoo 19 to connect Shopify, WhatsApp, payment gateways, webhooks, and generic APIs with flow automation, queue processing, and execution logs.

alt

Core Features

Connector Registry

Centralized connector management with provider-based adapters and per-company setup.

Flow Automation Engine

Trigger, condition, transform, and action steps executed in sequence with error handling.

Queue and Retry Processing

Asynchronous queue jobs with lock protection, retry strategy, and failure tracking.

Webhook Security

Secure webhook endpoints with signature validation, event handling, and audit history.

Mapping and Transformation

Flexible payload mapping rules to align external data with Odoo models.

Execution Monitoring

Detailed execution logs, status tracking, and dashboard metrics for operations visibility.

Full Module Feature Set

Provider Integrations

Shopify, WhatsApp, Payment, Generic API, and Webhook-only connectors with provider abstraction.

Connector Accounts

Multiple accounts per connector, sandbox support, credential validation, and account-based authentication.

Flow Step Types

Trigger, Condition, Action, Transform, Delay, Webhook, Sync, and End step orchestration.

Flow Templates

Reusable flow templates with JSON definitions for fast rollout and standard process reuse.

Queue and Retry Engine

Scheduled processing, record locking, backoff retry policy, and failed job management.

Execution and Log Tracking

Execution records with duration, current step, status history, and step-level request/response logs.

Webhook Management

Inbound webhook endpoints, validation modes, payload handling, and event monitoring.

Settings and Governance

System-wide controls for batch size, retries, timeout, security mode, and retention policy.

Security Model

Role-based access for User, Manager, Administrator with multi-company record-level restrictions.

Included Components

  • Models: Connectors, Accounts, Flows, Steps
  • Models: Executions, Logs, Queue Jobs
  • Models: Mappings, Templates, Secrets
  • Services: Flow Engine
  • Services: Queue Engine
  • Services: Mapping Engine
  • Controllers: Webhook and Dashboard API
  • Wizards: Connection Test Wizard
  • Frontend: OWL Dashboard + Bootstrap UI

Production Readiness

Role Security
ACL + Rules
Error Handling
Retry + Logs
Scalability
Queue-based Processing
Observability
Dashboard + Execution History

How It Works

  1. Create Connector: Define provider type, authentication, and endpoint details.
  2. Configure Accounts: Add API keys, tokens, or credentials per integration account.
  3. Design Flow: Build trigger, condition, transform, and action steps for business logic.
  4. Activate and Run: Execute manually, by schedule, or from webhook events.
  5. Monitor and Improve: Review logs, retry failures, and optimize mappings and steps.

Demo Configuration Guide

Step 1: Initial Setup

  • Install module and assign Integration Hub Manager/Admin groups.
  • Open Integration Hub Configuration and enable the hub.
  • Set queue batch size, retry count, retry delay, and request timeout.

Step 2: Connector Demo

  • Create a Generic API connector with sandbox URL.
  • Create account credentials for the connector.
  • Use Test Connection wizard to validate configuration.

Step 3: Flow Demo

  • Create an active flow with Manual trigger.
  • Add a condition step and an API call action step.
  • Run manually and verify execution status and logs.

Step 4: Scheduled and Webhook Demo

  • Set source type as Scheduled to validate cron execution.
  • Create webhook endpoint and trigger sample payload.
  • Track queue jobs, retries, and final outcomes from dashboard.

Detailed Technical Documentation

This section provides a complete implementation overview for teams planning deployment, customization, and maintenance of the Integration Automation Hub module.

Architecture Overview

Data Layer

Business models for connectors, flows, executions, mappings, queues, templates, webhooks, and secrets.

Service Layer

Flow engine, queue engine, provider adapters, and mapping logic for processing and orchestration.

Interface Layer

Backend views, forms, lists, searches, dashboard client action, and connection test wizard.

Integration Layer

Inbound webhook routes and outbound API interactions using provider-specific implementations.

Model Reference

Model Purpose Key Responsibility
integration.hub.connector Connector definition Provider type, auth mode, status, and company ownership.
integration.hub.account Connector account Credential storage and account-level setup.
integration.hub.flow Automation flow Trigger source, state, and flow-level orchestration.
integration.hub.flow.step Flow step Execution sequence and step configuration.
integration.hub.execution Runtime execution Status, duration, current step, and summary result.
integration.hub.execution.log Step log Per-step request, response, and diagnostic details.
integration.hub.queue.job Async queue Retry lifecycle, locking, and deferred execution.
integration.hub.webhook Webhook endpoint Inbound event capture and validation configuration.
integration.hub.mapping Data mapping Transform external payload to Odoo-compatible structures.
integration.hub.template Reusable template Predefined flow blueprint for rapid setup.

Security and Access Matrix

Role Primary Scope Typical Access
Hub User Read and monitor Read operational data with restricted write operations.
Hub Manager Configure and operate Create and manage connectors, flows, and runtime operations.
Hub Administrator Governance and secrets Full control including secret management and settings.

Scheduled Jobs

Job Default Interval Function
Process Queue Every 5 minutes Pick pending queue jobs, run execution, and update status.
Scheduled Sync Every 15 minutes Execute active scheduled flows.
Cleanup Logs Daily Delete old logs and old executions using retention settings.

Endpoints and UI Entry Points

HTTP Routes

  • /integration_hub/webhook/<connector_id>
  • /integration_hub/dashboard_data

Backend Menus

  • Dashboard, Connectors, Accounts, Flows, Executions
  • Queue Jobs, Webhooks, Mappings, Templates, Logs
  • Configuration: Secrets and Settings

Deployment Checklist

  • Confirm user group assignment (User, Manager, Admin).
  • Set API timeout, retry count, and batch size.
  • Validate webhook security mode and secret handling.
  • Run connection tests for all active connectors.
  • Enable scheduled flows and monitor first executions.
  • Review log retention and cleanup behavior.

Troubleshooting Quick Guide

Ensure the user has Hub Manager or Hub Administrator group.

Use Odoo 19-compatible search groups without deprecated expand attributes.

For custom doAction or Python action dictionaries, include explicit views arrays.

End-to-End Demo Scenario

  1. Create Connector: Generic API connector with sandbox base URL.
  2. Create Account: Add API key and set sandbox mode.
  3. Test Connection: Validate credentials through the wizard.
  4. Create Flow: Manual trigger + condition + API action + end step.
  5. Execute Flow: Run manually and review logs and response payload.
  6. Scale: Switch to scheduled trigger and monitor queue-based processing.

Contact and Support

Organization

Aura Odoo Tech

Email

odooaura@gmail.com

Website

https://www.auraodoo.tech/

YouTube

https://www.youtube.com/@Auraodoo

LinkedIn

https://www.linkedin.com/in/auraodoo/

Teams Community

Join Teams Community
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.
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