Webhook Triggers & Listeners

by
Odoo

4.98

v 16.0 Third Party 6
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 497
Technical Name odoo_dynamic_webhooks
LicenseLGPL-3
Versions 17.0 16.0 15.0 14.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 497
Technical Name odoo_dynamic_webhooks
LicenseLGPL-3
Versions 17.0 16.0 15.0 14.0

Webhook Module

Empower your Odoo instance with real-time communication using the Dynamic Webhook Listeners module. Streamline data exchange, receive instant updates, and enhance your integration capabilities.

Free Module Customization

Get up to 10 hours of free customization for this module!

Take advantage of our offer to tailor this module according to your specific requirements. Whether it's enhancing existing features, or adding new functionalities, our team is here to help.

How it works

Create Webhook Endpoint

Set up multiple webhook endpoints to receive real-time updates and notifications from external services and applications. Easily configure endpoints with a few simple steps.

Manage Your Webhooks

This page provides an organized view of all your webhook records, facilitating efficient management and control of webhook endpoints. Explore, update, and delete existing webhook configurations effortlessly.

Webhook Response Data

View and edit detailed information about a specific webhook response data entry, including response names, header data, and content. Customize your response data effortlessly.

Webhook Trigger Features

This module is used to trigger payload data via webhook URL in Odoo. It allows adding multiple webhooks in Odoo and triggering webhooks for different actions such as create, update, and delete actions for each module.

  • Create and manage multiple webhooks in Odoo
  • Trigger webhooks for various actions (create, update, and delete)
  • Configure different webhooks for each module
  • Can use HTTP or JSON request type
  • Can use GET or POST method
  • Can add header data

Get Started with Webhooks

  1. 1. Create a webhook trigger instance.
  2. 2. Configure webhooks by specifying the URL and actions to trigger.
  3. 3. Add header data if any required (Access token, etc..)
  4. 4. Save the configurations.
  5. 5. Activate your webhook trigger.
  6. 6. Your webhooks are now ready to be triggered!

Example payload data

                            

{
    "user_name": "Mitchell Admin",
    "uid": 2,
    "method": "update",
    "model_name": "webhook.trigger",
    "items": [
        {
        "id": "11",
        "name": "Update Record",
        "is_active": "True",
        "model_id": "(564, 'Webhook Trigger')",
        "endpoint_url": "https://webhook.site/7e3f078c-ef1e-476f-8f8b-57aea6741c03",
        "request_method": "POST",
        "trigger_method": "update",
        "model_name": "webhook.trigger",
        "webhook_header_ids": "[3]",
        "__last_update": "2024-02-17 11:35:05.101578",
        "display_name": "Update Record",
        "create_uid": "(2, 'Mitchell Admin')",
        "create_date": "2024-02-17 11:26:58.446644",
        "write_uid": "(2, 'Mitchell Admin')",
        "write_date": "2024-02-17 11:35:05.101578"
        }
    ]
    }
                        

                        

Free Module Customization

Get up to 10 hours of free customization for this module!

Take advantage of our offer to tailor this module according to your specific requirements. Whether it's enhancing existing features, or adding new functionalities, our team is here to help.

For customization

Reach out to our support team at webdeveloper.inf@gmail.com for any customization.

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.