From 4f4542466ea2a787b0d113b2cd208a1e2e7c4387 Mon Sep 17 00:00:00 2001 From: mcsi-odoo Date: Fri, 18 Apr 2025 12:07:39 +0000 Subject: [PATCH] [IMP] studio: updating automation rules and webhooks Task-4672373 X-original-commit: 199b398eaf6a108b38dbc769677c2d5f2aded7c4 --- content/administration/odoo_online.rst | 2 + content/applications/studio.rst | 20 +- .../applications/studio/automated_actions.rst | 442 +++++++++++------ .../add-followers-action.png | Bin 0 -> 19067 bytes .../automated_actions/automation-rule-ex.png | Bin 14274 -> 0 bytes .../before-update-domain.png | Bin 18779 -> 20169 bytes .../create-activity-action.png | Bin 5420 -> 22930 bytes .../create-activity-conditions.png | Bin 0 -> 17332 bytes .../automated_actions/on-save-on-creation.png | Bin 0 -> 12793 bytes .../timing-conditions-trigger.png | Bin 7037 -> 6495 bytes .../trigger-delay-message.png | Bin 0 -> 6805 bytes .../update-record-action.png | Bin 12392 -> 0 bytes .../automated_actions/update-record-ai.png | Bin 0 -> 29138 bytes .../update-record-compute.png | Bin 7674 -> 14500 bytes .../automated_actions/update-record-tags.png | Bin 0 -> 15272 bytes .../values-updated-trigger.png | Bin 2215 -> 0 bytes .../webhook-update-record.png | Bin 0 -> 31459 bytes .../studio/automated_actions/webhooks.rst | 444 +++++++++--------- 18 files changed, 531 insertions(+), 377 deletions(-) create mode 100644 content/applications/studio/automated_actions/add-followers-action.png delete mode 100644 content/applications/studio/automated_actions/automation-rule-ex.png create mode 100644 content/applications/studio/automated_actions/create-activity-conditions.png create mode 100644 content/applications/studio/automated_actions/on-save-on-creation.png create mode 100644 content/applications/studio/automated_actions/trigger-delay-message.png delete mode 100644 content/applications/studio/automated_actions/update-record-action.png create mode 100644 content/applications/studio/automated_actions/update-record-ai.png create mode 100644 content/applications/studio/automated_actions/update-record-tags.png delete mode 100644 content/applications/studio/automated_actions/values-updated-trigger.png create mode 100644 content/applications/studio/automated_actions/webhook-update-record.png diff --git a/content/administration/odoo_online.rst b/content/administration/odoo_online.rst index 5d16c073ce..cb5c3ce012 100644 --- a/content/administration/odoo_online.rst +++ b/content/administration/odoo_online.rst @@ -14,6 +14,8 @@ Odoo Online databases are accessed using any web browser and do not require a lo To quickly try out Odoo, shared `demo `_ instances are available. No registration is required, but each instance only lives for a few hours. +.. _odoo_online/database-management: + Database management =================== diff --git a/content/applications/studio.rst b/content/applications/studio.rst index e6248779d0..66621659f5 100644 --- a/content/applications/studio.rst +++ b/content/applications/studio.rst @@ -15,8 +15,8 @@ Studio studio/pdf_reports studio/approval_rules -**Studio** is a toolbox used to customize Odoo without coding knowledge. For example, in any app, -add or modify: +**Odoo Studio** is a toolbox used to customize Odoo without coding knowledge. For example, in any +app, add or modify: - :doc:`Fields ` - :doc:`Views ` @@ -31,10 +31,22 @@ Learn how to :doc:`build an app from scratch `. .. _studio/access: -To access Studio, navigate to the app and model you want to modify, then click the :icon:`oi-studio` -(:guilabel:`Toggle Studio`) icon, or vice versa. +To access **Studio**, navigate to the app and model you want to modify, then click the +:icon:`oi-studio` (:guilabel:`Toggle Studio`) icon. Alternatively, with any app open, click the +:icon:`oi-studio` (:guilabel:`Toggle Studio`) icon and navigate to the relevant app and model. To close **Studio**, click :guilabel:`Close` in the upper-right corner. +.. warning:: + Installing **Studio** in an Odoo database on the *Standard* pricing plan automatically triggers + an upsell to the *Custom* pricing plan. + + - **For yearly or multi-year contracts**: An upsell order is created with a 30-day limit. + - **For monthly contracts**: The subscription automatically switches to the *Custom* plan and + the new rate is applied when the next bill is generated. + + For more information, refer to `Odoo's pricing page `_ or + contact your account manager. + .. seealso:: `Odoo Tutorials: Studio `_ diff --git a/content/applications/studio/automated_actions.rst b/content/applications/studio/automated_actions.rst index 196713b861..989619570e 100644 --- a/content/applications/studio/automated_actions.rst +++ b/content/applications/studio/automated_actions.rst @@ -4,15 +4,21 @@ Automation rules ================ -Automation rules are used to trigger automatic changes based on user actions (e.g., apply a -modification when a field is set to a specific value), email events, time conditions (e.g., archive -a record 7 days after its last update), or external events. +Automation rules allow the execution of one or more predefined actions in response to a specific +trigger, e.g., create an activity when a field is set to a specific value, or archive a record 7 +days after its last update. -To create an automation rule with Studio, proceed as follows: +When creating an automation rule, :ref:`domain filters ` +allow you to add conditions that must be met for the automation rule to run, e.g., the opportunity +must be assigned to a specific salesperson, or the state of the record must not be +:guilabel:`Draft`. + +To create an automation rule with **Odoo Studio**, proceed as follows: #. :ref:`Open Studio ` and click :guilabel:`Automations`, then :guilabel:`New`. -#. Select the :ref:`studio/automated-actions/trigger` and, if necessary, fill in the fields that - appear on the screen based on the chosen trigger. +#. Give the automation rule a clear, meaningful name that identifies its purpose. +#. Select the :ref:`trigger ` and, if necessary, fill in the + fields that appear on the screen based on the chosen trigger. #. Click :guilabel:`Add an action`, then select the :guilabel:`Type` of :ref:`action ` and fill in the fields that appear on the screen based on your selected action. @@ -20,18 +26,24 @@ To create an automation rule with Studio, proceed as follows: .. example:: - .. image:: automated_actions/automation-rule-ex.png - :alt: Example of an automated action on the Subscription model + To ensure follow-up on less satisfied clients, this automation rule creates an activity 3 months + after a sales order is created for clients with a satisfaction percentage lower than 30%. + + .. image:: automated_actions/create-activity-conditions.png + :alt: Example of an automation rule on the Subscription model + :scale: 80% .. tip:: - - To modify the :doc:`model ` of the automation rule, switch models before - clicking :guilabel:`Automations` in Studio, or :ref:`activate the developer mode + - Use the :guilabel:`Notes` tab to document the purpose and functioning of automation rules. This + makes rules easier to maintain and facilitates collaboration between users. + - To modify the :doc:`model ` targeted by the automation rule, switch models + before clicking :guilabel:`Automations` in Studio, or :ref:`activate developer mode `, create or edit an automation rule, and select the :guilabel:`Model` in the :guilabel:`Automation Rules` form. - - You can also create automation rules from any kanban stage by clicking the gear icon - (:guilabel:`⚙` ) next to the kanban stage name, then selecting :guilabel:`Automations`. In this - case, the :guilabel:`Trigger` is set to :guilabel:`Stage is set to` by default, but you can - change it if necessary. + - Automation rules can be created from any kanban stage by clicking the :icon:`fa-cog` + :guilabel:`(Settings)` icon that appears when hovering over the kanban stage name, then + selecting :guilabel:`Automations`. In this case, the :guilabel:`Trigger` is set to + :guilabel:`Stage is set to` by default, but it can be changed if necessary. .. image:: automated_actions/automations-kanban.png :alt: Create automations from a kanban stage @@ -41,102 +53,151 @@ To create an automation rule with Studio, proceed as follows: Trigger ======= -The :guilabel:`Trigger` is used to define when the automation rule should be applied. The available -triggers depend on the :doc:`model `. Five trigger categories are available -overall: +The :guilabel:`Trigger` is used to define what kind of event needs to occur for the automation rule +to run. The available triggers depend on the :doc:`model `. Five trigger +categories are available overall: + +- :ref:`studio/automated-actions/trigger-values-updated` +- :ref:`studio/automated-actions/trigger-email-events` +- :ref:`studio/automated-actions/trigger-timing-conditions` +- :ref:`studio/automated-actions/trigger-custom` +- :ref:`studio/automated-actions/trigger-external` -- :ref:`studio/automated-actions/trigger/values-updated` -- :ref:`studio/automated-actions/trigger/email-events` -- :ref:`studio/automated-actions/trigger/values-timing-conditions` -- :ref:`studio/automated-actions/trigger/custom` -- :ref:`studio/automated-actions/trigger/external` +.. _studio/automated-actions/conditions: + +Adding conditions +----------------- + +Domain filters allow you to determine the records an automation rule should target or exclude. +Efficient filtering enhances overall performance as it avoids unnecessary processing on records that +are not impacted by the rule. .. tip:: - You can also define a :guilabel:`Before Update Domain` to specify the conditions that must be met - *before* the automation rule is triggered. In contrast, the conditions defined using the - :ref:`Extra Conditions ` and - :ref:`Apply on ` filters are checked *during* the - execution of the automation rule. + :ref:`Activate developer mode ` before creating an automation rule to have the + most flexibility in adding domain filters. + +Depending on the trigger chosen, it is possible to define one or more conditions a record must meet +*before* and/or *after* a trigger occurs. + +- The :guilabel:`Before Update Domain` defines the conditions a record must meet *before* the + trigger event occurs, e.g., the record must have `Type = Customer Invoice` and `Status = Posted`. + + With :ref:`developer mode activated `, click :guilabel:`Edit Domain`, if + available, then :guilabel:`New Rule`. - To define a :guilabel:`Before Update Domain`, :ref:`activate the developer mode - `, create or edit an automation rule, click :guilabel:`Edit Domain`, then click - :guilabel:`New Rule`. +- :guilabel:`Extra Conditions`, or in some cases :guilabel:`Apply on` filters, define the conditions + a record must meet *after* the trigger event occurs, e.g., the customer invoice must have `Payment + Status = Partially Paid`. - For example, if you want the automated action to happen when an email address is set on a - contact that did not have an address before (in contrast to modifying their existing address), - define the :guilabel:`Before Update Domain` to :guilabel:`Email is not set`, and the - :guilabel:`Apply on` domain to :guilabel:`Email is set`. + With :ref:`developer mode activated ` if needed, click :guilabel:`Add conditions` + or :guilabel:`Edit Domain`, as relevant, then :guilabel:`New Rule`. + +When a :ref:`trigger ` occurs, e.g., the payment status of a +posted customer invoice is updated, the automation rule checks the defined conditions and only +executes the :ref:`action ` if the record matches those conditions. + +.. example:: + If the automated action should be executed when an email address is set for the first time (in + contrast to modifying an email address) on an existing contact that is an individual rather than + a company, use `Email is not set` and `Is a Company is not set` as the :guilabel:`Before Update + Domain` and `Email is set` as the :guilabel:`Apply on` domain. .. image:: automated_actions/before-update-domain.png :alt: Example of a trigger with a Before Update Domain -.. _studio/automated-actions/trigger/values-updated: +.. note:: + The :guilabel:`Before Update Domain` is not checked upon the creation of a record. + +.. _studio/automated-actions/trigger-values-updated: Values Updated -------------- -The triggers available in this category depend on the model and are based on common field changes, -such as adding a specific tag (e.g., to a task) or setting the :guilabel:`User` field. Select the -trigger, then select a value if required. +Trigger automated actions when specific changes happen in the database. The triggers available in +this category depend on the model and are based on common changes, such as adding a specific tag +(e.g., to a task) or setting a field's value (e.g., setting the :guilabel:`User` field). -.. image:: automated_actions/values-updated-trigger.png - :alt: Example of a Values Updated trigger +Select the trigger, then select a value if required. -.. _studio/automated-actions/trigger/email-events: +.. _studio/automated-actions/trigger-email-events: Email Events ------------ Trigger automated actions upon receiving or sending emails. -.. _studio/automated-actions/trigger/values-timing-conditions: +.. _studio/automated-actions/trigger-timing-conditions: Timing Conditions ----------------- -Trigger automated actions based on a date field. The following triggers are available: +Trigger automated actions at a point in time relative to a date field or to the creation or update +of a record. The following triggers are available: -- :guilabel:`Based on date field`: Select the field to be used next to the :guilabel:`Delay` field. -- :guilabel:`After creation`: The action is triggered when a record is created and saved. -- :guilabel:`After last update`: The action is triggered when an existing record is edited and - saved. +- :guilabel:`Based on date field`: The action is triggered a defined period of time before or after + the date of the selected date field. +- :guilabel:`After creation`: The action is triggered a defined period of time after a record is + created and saved. +- :guilabel:`After last update`: The action is triggered a defined period of time after an existing + record is edited and saved. You can then define: -- a :guilabel:`Delay`: Specify the number of minutes, hours, days, or months. To trigger the action - before the trigger date, specify a negative number. If you selected the :guilabel:`Based on date - field` trigger, you must also select the date field to be used to determine the delay. +- a :guilabel:`Delay`: Specify the number of minutes, hours, days, or months. To have an action + executed before the trigger date, specify a negative number. If you selected the :guilabel:`Based + on date field` trigger, you must also select the date field to be used to determine the delay. + + .. note:: + By default, the scheduler checks for time-triggered automation rules every 240 minutes, or 4 + hours. This frequency is generally sufficient for delays such as 3 months after the order date + or 7 days after the last update. + + For delays of less than the equivalent of 2400 minutes, or 40 hours, the system recalculates + the frequency of this check to ensure that more granular delays, e.g., 1 hour before the event + start date and time, or 30 minutes after creation, can be respected as closely as possible. + + An on-screen message indicates the possible delay after the scheduled triggering of the rule. + + .. image:: automated_actions/trigger-delay-message.png + :alt: Message about possible delay after scheduled execution + + To view or manually edit the frequency of the scheduler, with :ref:`developer mode activated + `, go to :menuselection:`Settings --> Technical --> Scheduled Actions` to see + all scheduled actions for your database. + + Enter `Automation` in the search bar, then, in the list of results, click :guilabel:`Automation + Rules: check and execute`. If desired, update the value of the :guilabel:`Execute Every` field. + Click :guilabel:`Run Manually` at any time to manually trigger this scheduled action. + - :guilabel:`Extra Conditions`: Click :guilabel:`Add condition`, then specify the conditions to be - met to trigger the automation rule. Click :guilabel:`New Rule` to add another condition. + met for the automation rule to run. Click :guilabel:`New Rule` to add another condition. -The action is triggered when the delay is reached and the conditions are met. +The action is executed when the delay is reached and the conditions are met. .. example:: - If you want to send a reminder email 30 minutes before the start of a calendar event, select the - :guilabel:`Start (Calendar Event)` under :guilabel:`Trigger Date` and set the :guilabel:`Delay` - to **-30** :guilabel:`Minutes`. + To send a reminder email 30 minutes *before* the start of a calendar event, select `Based on date + field` as the :guilabel:`Trigger`, then set the :guilabel:`Delay` to `-30` :guilabel:`Minutes` + and select :guilabel:`Start (Calendar Event)` as the date field. .. image:: automated_actions/timing-conditions-trigger.png :alt: Example of a Based on date field trigger -.. note:: - By default, the scheduler checks for trigger dates every 4 hours, meaning lower granularity in - time-based automations may not always be honored. - -.. _studio/automated-actions/trigger/custom: +.. _studio/automated-actions/trigger-custom: Custom ------ Trigger automated actions: -- :guilabel:`On save`: When the record is saved; -- :guilabel:`On deletion`: When a record is deleted; -- :guilabel:`On UI change`: When a field's value is changed on the :ref:`Form view - `, even before saving the record. +- :guilabel:`On create`: when a record is saved for the first time. +- :guilabel:`On create and edit`: when a record is saved for the first time and any subsequent time. +- :guilabel:`On deletion`: when a record is deleted. +- :guilabel:`On UI change`: when a field's value is changed on the :ref:`Form view + `, even before the record is saved. -For the :guilabel:`On save` and :guilabel:`On UI change` triggers, you **must** then select the -field(s) to be used to trigger the automation rule in the :guilabel:`When updating` field. +For the :guilabel:`On create and edit` and :guilabel:`On UI change` triggers, you **must** then +select the field(s) to be used to trigger the automation rule in the :guilabel:`When updating` +field. .. warning:: If no field is selected in the :guilabel:`When updating` field, the automated action may be @@ -146,48 +207,35 @@ Optionally, you can also define additional conditions to be met to trigger the a the :guilabel:`Apply on` field. .. note:: - The :guilabel:`On UI change` trigger can only be used with the - :ref:`studio/automated-actions/action/python-code` action and only works when a modification is - made manually. The action is not executed if the field is changed through another automation - rule. + The :guilabel:`On UI change` trigger can only be used with the :ref:`Execute Code + ` action and only works when a modification is made + manually. The action is not executed if the field is changed through another automation rule. -.. _studio/automated-actions/trigger/external: +.. _studio/automated-actions/trigger-external: External -------- -Trigger automated actions based on an external event using a webhook. A webhook is a method of -communication between two systems where the source system sends an HTTP(S) request to a destination -system based on a specific event. It usually includes a data payload containing information about -the event that occurred. +Trigger automated actions based on a specific event in an external system or application using a +:doc:`webhook `. -To configure the :guilabel:`On webhook` trigger, copy the :guilabel:`URL` generated by Odoo into the -destination system (i.e., the system receiving the request). Then, in the :guilabel:`Target Record` -field, enter the code to run to define the record(s) to be updated using the automation rule. +After the webhook is configured in Odoo, where the webhook's URL is generated and the target record +defined, it needs to be implemented in the external system. .. warning:: - The URL must be treated as **confidential**; sharing it online or without caution could - potentially expose your system to malicious parties. Click the :guilabel:`Rotate Secret` button - to change the URL's secret if necessary. + It is *highly recommended* to consult with a developer, solution architect, or another technical + role when deciding to use webhooks and throughout the implementation process. If not properly + configured, webhooks may disrupt the Odoo database and can take time to revert. + +.. image:: automated_actions/webhook-update-record.png + :alt: Example of a Based on date field trigger .. note:: - - The code defined by default in the :guilabel:`Target Record` field works for webhooks coming - from another Odoo database. It is used to determine the record(s) to be updated using the - information in the payload. - - If you wish to use the webhook's content for a purpose other than to find the record(s) (e.g., - *create* a record), your only option is to use an :ref:`studio/automated-actions/action/python-code` - action. In this case, the :guilabel:`Target record` field must contain any valid code, but its - result doesn't have any effect on the automated action itself. - - The webhook content is available in the server action context as a `payload` variable (i.e., a - dictionary that contains the GET parameters or POST JSON body of the incoming request). - -You can also choose to :guilabel:`Log Calls` to record the payloads received, e.g., to make sure the -data sent by the source system matches the expected format and content. This also helps identify -and diagnose any issues that may arise. To access the logs, click the :guilabel:`Logs` smart -button at the top of the :guilabel:`Automation rules` form. + It is also possible to set up an automated action that :ref:`sends data to a external system's + webhook ` when an event occurs in your Odoo database. .. seealso:: - :doc:`automated_actions/webhooks` + :doc:`Webhook documentation ` .. _studio/automated-actions/action: @@ -195,47 +243,119 @@ Actions ======= Once you have defined the automation rule's :ref:`trigger `, click -:guilabel:`Add an action` to define the action to be executed. +:guilabel:`Add an action` in the :guilabel:`Actions To Do` tab to define the action to be executed. + +The title of the action is automatically generated based on the action you define, but it can be +updated manually. .. tip:: - You can define multiple actions for the same trigger/automation rule. The actions are executed - in the order they are defined. This means, for example, that if you define an - :guilabel:`Update record` action and then a :guilabel:`Send email` action, the email uses the - updated values. However, if the :guilabel:`Send email` action is defined before the - :guilabel:`Update record` action, the email uses the values set *before* the update action is - run. + You can define multiple actions for the same automation rule. By default, actions are executed in + the order in which they were defined. + + This means, for example, that if you define an :guilabel:`Update record` action and then a + :guilabel:`Send email` action where the email references the field that was updated, the email + uses the updated values. However, if the :guilabel:`Send email` action is defined before the + :guilabel:`Update record` action, the email uses the values set *before* the record is updated. + + To change the order of defined actions, click the :icon:`oi-draggable` :guilabel:`(drag handle)` + icon beside an action and drag it to the desired position. -.. _studio/automated-actions/action/update-record: +.. _studio/automated-actions/action-update-record: Update Record ------------- -This action allows to update one of the record's (related) fields. Click the :guilabel:`Update` -field and, in the list that opens, select or search for the field to be updated; click the right -arrow next to the field name to access the list of related fields if needed. +This action updates one of the record's (related) fields. The following options are available: -If you selected a :ref:`many2many field `, choose whether -the field must be updated by :guilabel:`Adding`, :guilabel:`Removing`, or :guilabel:`Setting it to` -the selected value or by :guilabel:`Clearing it`. +- :guilabel:`Update`: updates the selected field with the specified value. +- :guilabel:`Update with AI`: updates the selected field dynamically based on the AI prompt + provided. This option requires the **Odoo AI** app to be installed. +- :guilabel:`Compute`: updates the selected field dynamically using Python code. + +With the relevant option selected, select or search for the field to be updated in the list that +opens. If needed, click the :icon:`oi-chevron-right` :guilabel:`(right arrow)` next to the field +name to access the list of related fields. Then, provide the relevant information based on the +option selected. + +Update +~~~~~~ + +Select or enter the updated value for the field. + +If a :ref:`many2many field ` is being updated, choose +whether the field must be updated by :guilabel:`Adding`, :guilabel:`Removing`, or :guilabel:`Setting +it to` the selected value or by :guilabel:`Clearing it`. .. example:: If you want the automated action to remove a tag from the customer record, set the - :guilabel:`Update` field to :guilabel:`Customer > Tags`, select :guilabel:`By Removing`, then + :guilabel:`Update` field to :guilabel:`Customer > Tags`, select :guilabel:`by Removing`, then select the tag. - .. image:: automated_actions/update-record-action.png + .. image:: automated_actions/update-record-tags.png :alt: Example of an Update Record action + :scale: 80% -.. tip:: - Alternatively, you can also set a record's field dynamically using Python code. To do so, select - :guilabel:`Compute` instead of :guilabel:`Update`, then enter the code to be used for computing - the field's value. For example, if you want the automation rule to compute a custom - :ref:`datetime field ` when a task's priority is set to - `High` (by starring the task), you can define the trigger :guilabel:`Priority is set to` to - `High` and define the :guilabel:`Update Record` action as follows: +Update with AI +~~~~~~~~~~~~~~ + +Enter a prompt to instruct the Odoo AI how to update the field. Type `/` to open the :guilabel:`AI +prompt tools`; use :guilabel:`Field Selector` to tell the Odoo AI which related fields to check for +context, and :guilabel:`Records Selector` to provide possible values for the updated field. + +.. example:: + If you want the automation rule to update the :guilabel:`Assignees` field of a newly created + task, you can instruct the Odoo AI to check the :guilabel:`Display Name` field of the task for + the context, then to assign one of the defined employees based on their expertise. + + .. image:: automated_actions/update-record-ai.png + :alt: Example of an Update Record action using AI + :scale: 80% + +Compute +~~~~~~~ + +Enter the code to be used for computing the field's value. + +.. example:: + If you want the automation rule to compute a custom :ref:`datetime field + `, :guilabel:`Escalated on`, when a task's priority is set + to `Very high` (three stars), you can define the trigger :guilabel:`Priority is set to` to `Very + High` and define the :guilabel:`Update Record` action as follows: .. image:: automated_actions/update-record-compute.png :alt: Compute a custom datetime field using a Python expression + :scale: 80% + +.. _studio/automated-actions/action-create-record: + +Create Record and Duplicate Record +---------------------------------- + +These actions are used to create a new or duplicated record on any model. + +With :guilabel:`Create Record` or :guilabel:`Duplicate Record` selected as the :guilabel:`Type` of +action, as relevant, select the required model in the :guilabel:`Record to Create` field; it +contains the current model by default. + +Specify a :guilabel:`Name` for the record, or, if the action duplicates a record, +indicate this record in the :guilabel:`Duplicate from` field. + +If the new or duplicated record is being created on another model, select a field in the +:guilabel:`Link Field` field to link the record that triggered the creation of the new record or the +duplication of the record. + +.. note:: + The dropdown list related to the :guilabel:`Link Field` field only contains :ref:`one2many fields + ` existing on the current model that are linked to a + :ref:`many2one field ` on the target model. + +.. tip:: + You can create another automation rule with :ref:`studio/automated-actions/action-update-record` + actions to update the fields of the new or duplicated record if necessary. For example, you can + use a :guilabel:`Create Record` action to create a new project task and then assign it to a + specific user using an :guilabel:`Update Record` action. + +.. _studio/automated-actions/action-create-activity: Create Activity --------------- @@ -244,18 +364,29 @@ This action is used to schedule a new activity linked to the record. Select an : Type`, enter a :guilabel:`Title` and description, then specify when you want the activity to be scheduled in the :guilabel:`Due Date In` field, and select a :guilabel:`User type`: -- To always assign the activity to the same user, select :guilabel:`Specific User` and add the user - in the :guilabel:`Responsible` field; +- To always assign the activity to the same user, select :guilabel:`Specific User`, then add the + user in the :guilabel:`Responsible` field. - To target a user linked to the record dynamically, select :guilabel:`Dynamic User (based on - record)` and change the :guilabel:`User Field` if necessary. + record)`. If needed, change the :guilabel:`User Field` by clicking on the placeholder field name + then selecting or searching for the user field in the list that appears. In the list, click the + :icon:`fa-chevron-right` :guilabel:`(right arrow)` next to the field name to access related fields + if needed. .. example:: - After a lead is turned into an opportunity, you want the automated action to set up a call for - the user responsible for the lead. To do so, set the :guilabel:`Activity Type` to - :guilabel:`Call` and the :guilabel:`User Type` to :guilabel:`Dynamic User (based on record)`. + After a proposition is sent to a opportunity with a high expected revenue, you want to create an + activity for the salesperson's team leader to call the potential client to increase the chances + of closing the deal. + + To do so, set the :guilabel:`Activity Type` to :guilabel:`Call` and the :guilabel:`User Type` to + :guilabel:`Dynamic User (based on record)`. Click on the placeholder field and select + :guilabel:`Sales Team`, then click the :icon:`fa-chevron-right` :guilabel:`(right arrow)` and + select :guilabel:`Team Leader`. .. image:: automated_actions/create-activity-action.png :alt: Example of a Create Activity action + :scale: 80% + +.. _studio/automated-actions/action-send-email-sms: Send Email and Send SMS ----------------------- @@ -276,7 +407,7 @@ email or text message: :guilabel:`SMS template` and post it as an internal note in the chatter. - :guilabel:`Note only`: to only post the message as an internal note in the chatter. -.. _studio/automated-actions/action/send-whatsapp: +.. _studio/automated-actions/action-send-whatsapp: Send WhatsApp ------------- @@ -286,41 +417,45 @@ Send WhatsApp :ref:`WhatsApp templates ` must be created. This action is used to send a WhatsApp message to a contact linked to a specific record. -To do so, select the appropriate :guilabel:`WhatsApp Template` from the drop-down menu. +To do so, select the appropriate :guilabel:`WhatsApp Template` from the dropdown menu. -.. _studio/automated-actions/action/add-followers: +.. _studio/automated-actions/action-add-remove-followers: Add Followers and Remove Followers ---------------------------------- -Use these actions to (un)subscribe existing contacts to/from the record. - -Create Record -------------- +This action is used to subscribe/unsubscribe existing contacts to/from the record. Followers can be +added in two ways: -This action is used to create a new record on any model. +- To always add the same, specific contact(s), select :guilabel:`Specific Followers` as + :guilabel:`Followers Type` then choose the relevant contact from the dropdown. Repeat as many + times as needed to add multiple contacts. -Select the required model in the :guilabel:`Record to Create` field; it contains the current model -by default. Specify a :guilabel:`Name` for the record, and then, if you want to create the record on -another model, select a field in the :guilabel:`Link Field` field to link the record that -triggered the creation of the new record. +- To add a contact linked to the record dynamically, select :guilabel:`Dynamic Followers` as + :guilabel:`Followers Type`. If needed, change the :guilabel:`Followers Field` by clicking on the + placeholder field name then selecting or searching for the partner field in the list that appears. + In the list, click the :icon:`fa-chevron-right` :guilabel:`(right arrow)` next to the field name + to access related fields if needed. -.. note:: - The dropdown list related to the :guilabel:`Link Field` field only contains :ref:`one2many fields - ` existing on the current model that are linked to a - :ref:`many2one field ` on the target model. +.. example:: + To keep customers informed of progress on a project, this automated action adds the relevant + customer as a follower when a project task is set to :guilabel:`In progress`. -.. tip:: - You can create another automation rule with :ref:`studio/automated-actions/action/update-record` - actions to update the fields of the new record if necessary. For example, you can use a - :guilabel:`Create Record` action to create a new project task and then assign it to a specific - user using an :guilabel:`Update Record` action. + .. image:: automated_actions/add-followers-action.png + :alt: Adding the customer as a follower when project task set to in progress + :scale: 80% -.. _studio/automated-actions/action/python-code: +.. _studio/automated-actions/action-execute-code: Execute Code ------------ +.. important:: + For automation rules that require the execution of :ref:`custom code + `, note that maintenance of custom code is not + included in the *Standard* or *Custom* pricing plans and incurs :ref:`additional fees + `. + This action is used to execute Python code. You can write your code into the :guilabel:`Code` tab using the following variables: @@ -341,18 +476,25 @@ using the following variables: .. tip:: The available variables are described both in the :guilabel:`Code` and :guilabel:`Help` tabs. +.. seealso:: + :doc:`Odoo's ORM capabilities <../../developer/reference/backend/orm>` + .. _studio/automated-actions/action-webhook: Send Webhook Notification ------------------------- -This action allows to send a POST request with the values of the :guilabel:`Fields` to the URL -specified in the :guilabel:`URL` field. +This action is used to send a `POST` API request with the values of the selected :guilabel:`Fields` +to the webhook URL specified in the :guilabel:`URL` field. The :guilabel:`Sample Payload` provides a preview of the data included in the request using a random record's data or dummy data if no record is available. -.. _studio/automated-actions/action/several-actions: +.. note:: + It is also possible to set up an automated action that :doc:`uses a webhook to receive data from + an external system ` when a predefined event occurs in that system. + +.. _studio/automated-actions/action-existing-actions: Execute Existing Actions ------------------------ diff --git a/content/applications/studio/automated_actions/add-followers-action.png b/content/applications/studio/automated_actions/add-followers-action.png new file mode 100644 index 0000000000000000000000000000000000000000..4d893baec456292e6e16ff10b0ad7db5caa9e2b4 GIT binary patch literal 19067 zcmb@sbx>Ww^Cx;QTs*k@#e%zAxLB~@4haNzcXxLS5Zv9}CAho0YjC&C_qXru+pXH# zdVlOpossT2bw1rQ-DhU1!xZEskP!(G0RRB9l%$vv004pj06=GW=zkPVK4SBK6@sm# zrUL+g()XVSm_(042mn9>6uzm5e|&rZy#pWrRUc2!FE2|g>)gVMhsWpWc+>~iH`~YO zhsQ@N+lK9SbV7QL1{0TZ=*8uAVD~OMtM$p*#mMg8YIj|~fS{vB+nL?J3RKh& z6EQ*G6@?ud#HEx!K28n~m+@q?w?>Le95jzsySODB{lgMfW2P&2-UTeGneeDpG<1p8 zOT1gQIX#Bug%vwC{+bsr$!S~uHdg+)96vnXwUtxsIDY$c@v)rq1D#A0ozG+Y;bXNW z@?oQHrrala_()jULej0}?;o#>yfTfSmZMpYwI?4V7tfwU*Y>p=Khh?+C4PL|FJvq~ zHU}7N{7H?Mqf5|JAoZ7@h2!oTQ?fZT#1i1-+bk z4PnLjxqI1wUIjy+FM*SP`bTpu)Ud=uCkxyPCXXJM^1Vc;<+9e7v()sNsEar5!^dy> ze%tO$)l&YfHnnurbT1g%I5*S%+1*%4#w0`__iOI*O{ruftZ)D1>0OM1da*I^VmNZ+ z`qn76x1lJbB*ek4^K|>;<5%mNr>VhIqT*JWiBZEz%lL+>yxQ~AU2$E9bHOM?SZ8!% zW+XsrZ}0HqV{f{^d?v|4n~vJ(n?g=n8br&3n1WR&pjOzq>Hl)ic06bIeRrxwW&sKE-cqrfaM!#-sN>4F zbZE}tcCfv9hrhB656kV{-Be@x=E;$1_u0Yq@$L3-Rqy0aVJ03%y2IVg>)l1+#EFCJ zwcC?D0wIg|(jGhxb=Uav3|B+Hg6@HZo%Oj16aVs!?nq4kGMWAOHXcNQnunxUQV7`IxTl0|&2mnUV$jKhLt5EqJF1=WVUf-Ie9w z*I+9LQ%F|P_)o0_TbJXW!AA3P6(L!}FQBZ?O{+MJo7N0uao+BIYBiGZknv%#b<)-r z_h9+G5MA%I@)1~j=+@bF(dp7sFU2wZ0z;Mjvf*{na`+;Ub#WuGX+se9&rbh0=~2t< zxO7wjshbEl>xd9B;8{W`l*Al0C8(0M&AjfMVtBz$H+3vrnw&JMz3x&~M ziP_KlxRRf&gI;DK#b{tRMZS?@bZ1{cO45vo;c9$~p~O0OB@<*tTn#S(1kVyupC35n zW;QdMi4kF#RmF;Hq&BpBWqOEtHVpPj4RQo;JAdq=k3YNxQ%?8bQCLNxkXJ(S3G0wXp@)WR|@~ z5jN#e>cFALLYDXQU&2WsHxDxL&Q|JF8IyL}NNliuB3t@c3|{UJAA7pwQO19A=*5NN zvPq%9vD6K9l3c+_#$1??(GQ~h@<#!1L!=waWN#=qX%)*3Xg5?o zC7=NxP-&_PFHV`#;fn-xikosuPduO|S+M-HmSRIyhZ+L4+ECvxfWA1HV$Okq1J*pf zt9aI=hmecZ5967QBF1s@5_ONUVKsmJL5Xd?kiy4F)+T2R7J}?haYs?ENwR9q!}qn= z{1_B1Ko7kM7qMUJRDk|DfX5-mr9%Yf)KolNyNs(>({%DpxeqV%X-hz5QZ|xH>*yhI zNG$iWq(?y$L^3~g1+YgDsp289C$nSn+Muh-X$OycGG)zir#R0o0m(^S_U)g#olU6C zsAvdwG^2M*W(qUetp-vQGlKlZdrD|(bbhl_&mf1dj zj6WiV5<5D+Vp{Qn=U=&U_`EDaBBLzZ2(rbr+-u3xhCq$lr<4=vR8`E|1LKw3|2PVJ z`<16FYy65g6iy|9CCOG^KzrF-HA4#zdm^O&js5%|NWN4k0QFE1%>QA?|H|ri4E>RI z%AIh`{F|=J(lY7A*2j~3-kI}W_k@@&0a|r&C+A64g`lwi>Ye+d?esYoS?KYopmi{p zN}ii}nSz0yl&)*hL=K_muhX0D`1+mxv3w`&=I!)*%tf2iwz_(bdgox#X$8UNqai1= z&(?S#`}{N&ZjlCS&H!*7UIl@7o!dQ}KrcbST5WN>*m+NS`qg(VY0o z9j}4_skeY-?(Ov-;=Y#CyD{49+}zA=`eZ;hmwu8&%!7pM6ece#`+u4iTqpoQ8MZ=+ zk@k9|6;eaEMuCMI?mo985i-7Gbf^OKCPdt&^i}+P)YOpD^8nCLKCGmp7L-_3Gk2#K z_LH#h7*i?XrtRCoyxs##<|#4TtnL|;nMzH+{hy=KBQdDH74`ZRz%*%`4(HXytY`k_ zHx#UlXaj@PjT|lq$Evokw)({tyHOMNK(;~`B}etg!d z?9<_AsOPVD)1CB4vGLNh$gyYc={!|KpcCy(nE70B!SsL2RuA()8c zG7~E=eAS)50le?^&+ww&ee@X{9GgF=ReJVyIL%$vJ8x;*(29H%t2UQhuZ^pANngrz z?%6-RoJ?JPEQ@n=K1rLHZF74$jy&7$-V=88EWDV^D=)ZQw%Q$45_tQJxL@z^x0RJB zY|8YW98Yfq6s>9BFm=vik$_QDnMVzoH|u-Kd}pL-5o4!v`@LODuOQQ@;KJZiJ()d= zcc#tPtZwiwnaO5RdhNy9mZf7eZd%NSzE8-_$9?D4@jG|M1LAJ?!qAoaLn4X4c?@4+ zVBMbE;7Tri%Vi@SSbs?v1Aj5L|KBz>3T zkLlI5yR_hkwMnjDd_H-~GdeNPo!zYy*Fox4A3x@jHFc<+CbDwc_|D5(eh>~+DQq4K z)@K@~e%gHTZgJ8FVrbF!01%jew{|HAV2{zCMkg#%qk#v#UK%qI5n?%IPQ0*NIL|zW ze_dYr#~UlYDGnx171=nUrj}j~40_5?#Drenzkg#9D*cDkU>W16pFYdw zm-$+7b|n^J%#(a!t5M}s-{PlraXlYprINa_2M@as8Wgmexzuww!W+KRKBCsL@yREb zExCgcwPNP6Kc^+l->B&4u%Rj2m7staIvn(DUeNf5M=xo^&A^?u;f<2Wna=ggUtN)l z6{r9Hg+J>Ykkr-{2j>`bPM+t-jn;c5w*pr?9DY9V^7`I4xOgFA918i=R5z<loS7WwRE)Eo|Wk!{h&8Q7UOt7@9l1P_?Rn_ zd%*d~qc|RW{Us`KOS5u9m(w=mv#`J@)Ag7#0{y3RxYRNTCu3doL@LRwKWJ=YD2D>> zE(G`Et?sX>t`_Hpa}GNi*ody56l@fZLjW#45PdOd0Vq;vYZ8_r8YIgRc@_){g5@;| z&YPFr;#x6%Hg>#!9N*h5Y+5WrI57CveFic)in?eR-UsnFE1u_xoxW{jlsf4sK&#o{ z-x~l`2iil=0rAaz4aGQvuVXXW}wwRR2B>Zd#|a zxuITck?r~DxRo48H4ySlb7?I5TWnxn{KtB+`O62dMVz~=lX})iy8$QNyh(fiLTP31 z5#jurb8#W{Jxkp;-$xz252K3_k2A9fFS&&vTe(1U1hEJGb*GGvVe-bw@wD8+y>ZtO zm{9e{k2;t48bu;?BB2ReRx{c@Sp8T#8F|H#7zH8`|7uG~Vr)zr>G{IiV(}liELKCP z6cAfhC=qxVM63Du#PFZ`ds|w81A&N0FxaZ({%FFcm^3Jq=uW;WzR>8s=wPSA@%NPF zjFz;z$@|i0?{~;!d#2aR!MMxeU|I`yor;BWxt?NSdMS+=?*8L{~m_3-EW79R}u zFyEtea`@1N`f}a!=M5pl3VrkQi$qFnwE5@uE-MeGv$-Nhlo^MbTk^%_a>Pf};0Bb| z5V|VW859O;E)5Ip!p!z;{R~-~-O4cEOZ)YwR_Kf7I$Lw#Hm*we^sjNsXqaDC7+Jw~ z8wGIZ2V<4Dztvg@A)N}jqYJ+gLMcmUkP>p$6|rKT$aduO5wt=G9;Ir-I7)^!AdYhA zAj$@_&iDC&?E|P@5{fP^H`Ktl^b4yZy`63YVRxqctxBvYJ3$+b(`@Z*0t^$0j44Aa zZP)2$VR0KUbNe??pqBp>dZn{2i8&CTp1NOYFq6?%0eaVq^i;6!I+w=m)-J$Nw@OTx zW}492BPh;yO7IPdlajt3oKJJ&I~RSVcYNW55{364NO!oe2L6;#xenoAaEa^1F(wu_yxgP#1@y5){6*?^zlaUE!F{1{7V+{S5DL<^OzOmL(1@bOv{W zP~sUhu8r5#;T%+LOP_KhuxSZH0qS6ly}_rq(o)iXI7giyDNfHCFw)$E57<`QJO-@W{sM!;ctay0q2eS>#m|HZ3T>&zhO{a4-FH6Z%uQ62g#j z22Skj6asu5RfQPaN$c{{(fu( z5o>+gN~n7E-qPBT+IF(Y3EEz?LaHdTPx8xCg|%HJSZJptn}_^A9xY3K;AeC3dZ)xH z{CxA(Pr-SKOzQja>~DoM*eh{_DxM|T9@L6590|p7>4Nz>3)w+$9Znh8@@M8`{fyQ6 zxu^x@{d0dmv|}AH=5=zmMw6Y%HYm-jX&R%8d6FTgQ@7NLvnPJ08RYPi=ChuBIRd`g zI>grqq2kNbi&h!#m8_|(jimM{v zQp$u3%&}a2#fRyQm?xoc(^R{U4CuI!JL!GT{&$GV z5xH4#UCl^;U~u|j;x1~@_91t{z4n4hL)jhT6qw#S6CBn%Y}nz+!(tUl#nv= zuA^sRd4C_|4dhi~zW-5N>&jdq65V$ewFX%EX5vEo4b=C~$ra|TENkF;b|`QsG*TJG zY&;t{r)+GSZ3uv}+^jZLaotX5-mN~j*`3et&@V_kMF&X=3dAEqHG6&@?PYR`Z+h({i3Vx5P5OyNUXEXsHNojp6=+@qOB35w1Tq zBI_<`OKYcYM_qHT&4hembHDsP|9<3llDJ)5o71}eRH#)2b>S*hfs?7ZkdqXILyk394z(!1qPkupYu}rz(=N`1`sn)gp85AFMe;*e)9iB8YJAh*I(Mzm)RVsr zMO+_sveOh7jhU`oCwQ?B7YFYYk8uX~NF$PvF>_)=q7|BhtiO49g_mK>T@qgJ<0b5{ zaEQZt)Fkyr;v1-W@kCP|&WJG4ZwDnCv_|&tJ={TupGaL7imH`m1lm6f@xLUIl`0TW zWIWVeA7@{YPjI35jC@+oW-1kyhOy(9)CwuQRZa$p?P6^huLo)+nYFuPQ8OT0aa0bg#Y6ii3E;>UM9Byj{uhc3&W?3Tv=u|LABc-?HijjwKwT>TZ zNGU)##8ormzBs?U^Mw>%D=&h?&av8BRw*P4%p9rr(eDbhol7Sq6YgS=hBS`Z4_B|b zNE2ty_Cy(ObV_6LDZpRp<4BS#iZJN@@L&MJMKABX2gq3vg0b@uPw74PbaC;x0= zlc#8V0vAp;Lde;K2V=Hx)*Uk;!yzpO_Yr2oB7VLON=mG^sj+eOkE1S4Lq^Aujy-*K z0h8Ue+l7&qTr)vU|wq2W4Csv12UlgEdvsB(pQiuSN^B z4zq*3`|9Uxn436Xy#B&^`1k3y$E;*It{w!F909&kS_R zY`rnRz(HmB3`4ryZ)y{D)zN&K?yh9zkgOP5nabat?=6VsIB~EAJAZoB{00AIC_DQ4 z>-Ku<%XrgBm(wweM{BnW9A#qz&Xv%bZfb6E`fSD7Ec2->@$X*wAL9Fo<+TIk!erQm zNewvX3k2~zYo>y`{s)WD3(QN4o-Qh#+-+^I->j%BV)BI+JS#+v&58fl%ccJtz19%n zHtUTwRw8czz|ns)#>esQ;E9F^2spwr;&y>R0DyFFLVd0vY}jPdmaBPXTLM5fI~0Zw z+A|OkTioiiq*X`1N+O8r0tEO&DSffNgi|9m_|v`Oy1U#_bEvjC=$*{dLg#$+2Z{#) z5c>^cKhbZDB{ncY(pcf@-44IJkFxmVSQM}XH$ND7#%1kK0zm1hezb_uL&H%D!VfMLJd8}-%Toz$e zU&J;g0Addei_EYJgT+Mq{fKw}d!9D++lQAKd^-pr$pkJ)FzeGt7?QsqDC`=5Wxis} z)30$GBm)C{4Gq2Goz9-(*eTFGP(T1cBtAPo4&m!Jtbf8uW*IOKeEnM}pbQWHKhJdY zZ3fSArH;`|U#A`m6{T_DMq_3}0rg*;&fgCVBOSBTMTv3AbpM!g}G5_d|^j*4A&NbeZGYZ-@UCs+M9Zj6S zcZ{6#)51_&(xlaTWy1iUyW0O^ln$ireKiA1g`uK zAk-1hw--jw5C|BIh6WE00zp9m{e1s7-5(sgO01xK!q|00;IY8RQ|sMiQ@DpVr1QS4 zV{#)y@gcF}Y6_aHxU1je@X&c9Qg}A_i|3-tAoiCj#zsMBtBpT`$GP$k6Cb2bCWNyp zzhJj?J=}9j7;}Vw&s@ftX@2vy3jTQlf|e~(;PTZdrZpan^_N0GGOWnf3lUBZ`tfz= z>mr~3Z&p!-$j|inE zvKfmG-@GSYGG+1&_i+iCo8Yze>4n!@(aq2m-E5jJPw|DXf(`oe&iq z>_K5XtepZ-I#fA2ggfafG7{3UM=6bPQ z&V7QV!3|M>rCb{kCrCZM0@QNh_Cts2#k%TzviRQBP=O3a8zab#+(H})PtBx(&>`NQ zm(=(d03O7AVVTd?EHA`Oohbm?Ce$3eQIYs(V-oj&6}xEG{M( z4fpsZSb{<>UNGNI*GcI(_=><^zwVM-4r2NJ;j`q;IfhZsY@?DEDk;FLap;?^(`W$EU zMf@ab=mLlY-eUJED(>gd_grKhLbz4~Xv#U0Qq?xe>vk;KVet`3vNS~-aP0T5DGA+DY>@7+9h2&1$dCRi z#ckRbNSXKt(#1b0PX!RApJ21&noX1cb)!|vjo|n< zSs$Z1>}_JlxwRT?z&UgzVGz9K3*Mr?j$q@w6Y#B$G(yE7x0q~BicZ_mH+uq8!&0u? zEK?f+00LxxjFA~5uxqSY3Y}Dj(&@tMY5UfY38>Zs1_FzQJiXI1>Gbe}kbhDTl?-S- zYVCIuRZZ*JOYG5dn001XrL4cRG7oVMu+!l{exaBURSbDv9Cn8=gSNki0{|sMSZrUg z1L1ucyi&0lTn`_lF4RoW)^k!Z zFO$CiGkTSzN0W|aHJOsD#&HFvXclZ3G;OY4NPsqyuIU4!!v7l!5ZNHW`da6OR^aQl zl7kE(X?Box1qcrc2&N}NFHfxSn=+j}#hS7L^^fKjZ)TC@AIqT?bZq@^LtXU5pY$z` zCSX1{J1jR~F}nU~URGhKLQOHV)|TEzK6>`B+zI9%ddKjIU_$qWbeUHvL+up}S3=v0 z+4=frAM>UDn^#LZ1=?R_vS@U6m zWEhi@IO3Rv)3R;Vmrl}gcNqQE6&so%LgfyHrMc#yY_#24C((9A^Z@G^*nj=!%)}4my*q9V z+R2fvyo&I2tlQc-QfnuFbF`{D!LjKcZanE|D?N%mGaLEhMVs74;-et8;Q~cvbfG-I z!!^C>J=uQ!Si08Jdsu3lw`uxJ)uE3(VGIOqnmQO1-0;Vi+lLB5hqg_sXllBJsHQl! zeK`j_OsK1M!eEZD{?J57%a5oDyZyxK%Mvos0v!ewTF~v9UwchQi)k|`pw@`mxBEHt z)c7`dr{KwLbzre;qeo@XKsC>8zX3IZ@Yjw6Mk{pB4GjkPcW;R$JzS``;^|hnH`hgR z(yxEkb7qVOGv$l7m|Y_ag0}+gtoexn#qR$(xUiZLNx#l&01>=ZJiHwYgk@*Spvepi z;Ah!1gWBIZ_2#`6;j;LBj+`LZitLRmiE)SO1cEt>-@82pu5z`ef7=|BH>#yx` zWUr?sFWnI--w;AB?4Y?5u%0HXFvf9oy|xMds(O4SsK7W+(av6?<0j6e^(c02G53V!udR+;ncCWsD7 zOigQ_T+^g5@d$$>bb*)&u-FfTSCu{{U%pYw?^{z9N6dv2RboNa37bg*^l+KMisk{} zd2+ltnEy_WK3;f4S$)T12Q6pUiu3mRPLOT!Myr$vG+{u&lgN04zVTbLtbdx1il$>C z8n8r3X&W=50>-IT+GU*Rd%m%4*`|(LxF8q4DFFCqh~T;wE#}-xr*{ncpUAk@U_Dr= zU85MUBg28Q`(0D-8<>Gwk(cp_mr) z@tf~ZT?2_(B9o*(Tq;~r;6^GiAusKAbDjw#*=$7{&`6N}R1 z{ld%v1BSbZgZ=yBYh9X>6F-e)#ZNeF z_d&&@))l*YjeUlG9Y%?QYQ!MB^M$-bk~6oB3mbzO4h`9}o9=?5C-2R}!3Vc57dN|6 z=xk_~Hk5!NE&L%lGUzAS(Y%KZ-nU82MIS-br2wPY>Q(@FwF!6PozR0i6$p>l(-tTy z!vcCJyf?OK&mlrILII})g_?cN?ARMe&-g1dABnM+JvOEH#|4=uOrs6Xen_J}aRToF z#nAIE>uCR#2q~BOj)&ZL=vJR-S5In7X?%GYh#C{EuGD)6mRI$xAQ|$u)Xs+n(?{&{ z3yHruu=}4mS{+gcrweNUhvN>#ny4Chz`MT7);~WXMK<4{$o3~rdZ6Glef7+Ue!r2gGwP%cEt{Uael%-sY}IWL?)tIoL46?+6`42H_F~fLIwDALkTYwhN!zqk#tl=pL6p)m~>r0t%``p>gJd4 zv1XqTu+!vPJ|cuZFjB7>IWVyjcPXf{b>IoBuvn~!A#|kk7K~5w?N5LqFrEGzI|_K_ z>?iXL$+j}ycLu!QH@8}F_v50lP(4W5osYq-8ioEM6$+kmh60Gb*^@ zpH3_dZCjDWafWUIulXQM#Y^scwcvN8YeHeE80($^pK&-&u~o#C3LvgTu4GRA*V6? z6}Dmb9F~OwuC&89gKq-Xh5*g;qVriElM@VOjxQq0`rq!0_W;*N&+<=Z(ZN~g&+B<_ z{MYaI*jVhV=bL-mcvQz&pWE51YWHWNfBe9)L&TJD^`k7@nRFAGg~oAzS>Fr?u)W9P zllHdZ```?Cj|ab*brSEtL@tyaSw!5R5!IN}5PE%8wgsac2~LtzX^FAgjkLx$O+8;NMPgp6yY)$$?&LB&g0lhSdEyuTdjM8K;4U^ z_p}vg0Ml~Gj)mb10r)vcE}ovn2$xh6Ffn1}VE7*4{KW@uF%|N~44FJKkP{hI;r5Ym zW;@hCwcBl99YXoqS}(NhYa3WsV^iv6JIFIs!v8ZIhPv$qqm6xb`IX0Ta^EAUx{fgd zA{wa-L*_N&x}Iy9_^d``I9{abJFju*8z-b-1T;r_dJLyBv4k*eXRx{mI?6ptfR0| zpDx1i^=yM?qSKB+oxOUt#6FMHUC6LMo^4i&r7nnKpUzalD9^%MQ8ujFw=0NuE%PQ& zkFMbqq#G2P=)&=}tT}vG0T^1O7VorAHa@#@y$Pa0{U^uP(-3j4YtCT$qWMmdVvS(4 z*6MIU#UjuA1_b_p*^mN2_CK zfMmRaQTjK>bWC`}xoE?a%%S(+7}fBv|E074(%iM#f7;~#o$&uux!f2KwT)g}T%aUu z;Y)8)MJcSe2tcGB7^jC<>vTH)a#Q92_WU#Zkhj`>r=Gu!%!T)oV2x)J(Oc*q6_fI!s1x`62s zf7Q9DFcGWbP0BL@fJ9eN_~N19^Cpb^;;`n*dZ{#y+VmDQHt2~cn+$$w6FwDYqsMpRJn?6O5#&qV^0F%lq1mZZZspbkX z)c41zzHIT+J=QMT?`iNpkRkzx(tzMC4EnlpGvf&hpkz;~>hj$wAeK+2mAeWCjBQnJ zKT`0r3F8$EfZ}&+`giKb1oTZbo!e34iPJk71A2|k;{l=BYKl_vLHP-0-FF4+et!8|v zsh|w6#9@sL@Ke8h%bqm067TvX7eES`Kv^}*UK(wp62ToAOgVMG+)qbhLLY2SZjF5F!+h4OX^Klyp z`?%yFLcYCE4HbL(xh9JiC1J2(tDphJ;;Dl`w%XJ28aHKuO~U1u8cu|%0Py80AJW(9 zD*^|`zzl}3ZJ79V!V&g)5v+OeHQSY8VIpf4fq5$whdv~ z;Vu1n{gMW`1Bdnj#R{;8j6o_PwKN#lPUyattN>Q|74T<%OLorce$uKE8b&%`h`<-b z_nAXHCKy~i>pGGe1Bh#G661AHDalY^-XBd>{pR`aSn2>VC;ILQsmp9wTZYFR1mB?* zO3IsHGCepCH%#mZ=+H{mwWJskfo`15!=vh}AvI|D=Q?{}74x?WB_LP|q1CAc>R;?O zj%KEctcpD0*n6fJrr`1z%X;6Ej@$}~06e0XnN?RB`Lh2op2XRzJisIqg6!<$sI+wZ=rg&Gq^g|KdMNQRxzPeA?xbt?I>FRo znOzN!L`RQBnM;U78)MoNi^oY$)5)bo5_Z8Uj*flRFABz}{-UoH^|d1RtA$s;dH=#M zh2SOpA|3*c!e~}5F0&avE6fZ6iB)6wiHpA-E-nSl_)b`_-tP(;e|OhTFCJPB(>I;A zYWgX}a6>!k-!8vpj>(sm*KczQva_?xM|?|(ILl~^v`A|=%eBv2@JUjY3*A){buvBx z@>SFcZ_%Pz1)y>JiJ2+Z&L;NiL=0BtHH`b5*Ep0d3%Y)!a<~-Px#!<`E<6|y@mK6^}U}&H+?tA$&lDHDlas-L#u108HLL6b#YM5Umsa=hOti#@8jrj ziJu-62S0OK6h)s`uO|rej?X;(BDVt)BldN1Z{DQ>8_3Y*{957r?n+HR^p1Za+-gW~ zWWoA5cBtaHD>$6fN8J12B`2m>W56n4fHJA5?)OBIo>+6OkF0c)85GhN?nY6XI+?K@(M)J4R#8$!M6@k-v z0ttir$dibSBwf+E(L;h3O;~QA$zW{t5(G-qoc%7Ogx${Cu2mcb!mj%}BZ9qmSyXC`OXlNswgT(BjI9OOZf|*?B znB81)R!X82YWt4`VROgI7DmDK(4J;aze7<|8I45Q9egHrp6jCpR1V~%)ZF0sHO*|} zM2`l42sPcz7cEqV!4uW3cN#XeH}*F~?1}5J)|+0OX+{SYBe(eaH7<+WNZ~Ep1ia$* z+JQdw+^GU67|pemj?VMB0se-}q)W_$*!oM9?GVgiYk!PGzE?_P!{b}WR2%}}^DXWm zrb~9}e@1LjpI_YI#i}}!YR-ymjuyn`>D>u*Y6MhoNkXq%yPG^5Y~uLgzwePM!(6Ki z>BiJQe;@@;y#1B(fJ%DYIS()(`gUz@lu(Xk*G+x%h+k}#&9s{-B!>G!(QyHB2n=_| z3B{3@V3v5zWXr$1x>kzWa%1~77ntFo*_f$s@aIb8+pT#riw3xb+G^VCmU#8tFEEPV z0+oISrdQsriDU>Xt@$NWFqUl^8vRDlUmEY3_knKp*l$e=EYiJJzHNs_9nUQeZtSO> z$SZ{!R(1cj##5-IbPG8OT>EZQ1V;|CkCaH)CI!{i(3kgy#z|2)SvzAR^SJog`uJG; zrYDi}oxfTaH0pVjv2f(7!Du+o`i{`pFFO@Q1d;! zzD}gxm2c!UZEQKDgd^oIx`6yZ@sp>eCN{h(V|xBn!!>#XOX1R^Vhz3X!*|%&RA~xaQhN`in z{aF_xkI^J?F+)G-=%arBb4RI*=j$*#gif_1%X!%*;dmY=!I>9+8cEMw#ZmT;?CLQ% zEoUPYyxtsgxK%+}h0_~5=>aX&X2x1tGwrTPf|f+o+?}UsM=U-(5cbmF5lLlgnwfDs z{I48QTdfZHEzs9%t@F>YJMcd3)w~er?>@pYGY@0^fZqVnKSUoHy1hP!aA@!# zC_lh|3JBmo1^B-R|EYZctNq^zBs`DvzfiqEF(U;#>e|j;424ak|r7LlynzP`vm32cE$J^%CONfF%t9AfZ)yL|~}trY6q z1iv?56!F=e4@A+|*^UB__+CE`--Zjn+HJ~XJ6Ltc5ps*#O#+V+K@aQ*bh;htPzdi0 z!^4<$9m}1LyW_*C2P+@%ct+YS{4DT*qxyf`?WpC4_gbyAuN$ltZWYG)JsNh7T(CfZ z3t233&O>`(YE$=Zs|)|fbrHAD`PSe-IGrXJf2q)Ga8CU%MyED9gFFTeA{0M>tu6@T zW}v`Y@b~T-Onkz7i`nRa`|)xUjReBq#a-O^tHJe5)MRO8A#N`_I;HqRoenJ1=fUEc zjpSCV<;UDKh<^OHT?$@`WwaIdxW?z)pdy>gF_}U}_PH>koBi>jXwZylr5w?1;e7kc zUpizvB7Gkk5LEXY+RzkL?%zk9nlgy}!lg-v8qPsEnM)!Q3nTZG^C-nI+UpZN>m^KSU?T`6eg8AsuFQI4ym`F4)eX9K>NkVaf~}aoWWvuLyjOn~rgcfbCrNzW$bj_O zDfIpm%N;z5+}8R~j7B`a@mT`mpkK1&?(3gSrs;MUu*gs}qaIEb(gV z$gfTktbJM_^XmcN-|~^=hG}wTF4NJoV4^R%4mcZB30Oz+TW-5K5O}&{0+-O=q_MfB*Ns$<#uQ20Z-cQ0~qprjv{;e|W`ZLBKao;f88jMqO zdZq7%fH$B3j*DKQ%~ebmgAmFue2fw%pLO;OgJAT_tAkXjjSt$83^znttf$OcoI@fY zh4&3AsC<^RY`2pX68n7*4277+STb#AhcWfbb-iW*dwqQtS^4*`*BzUj0w)m@Vbc6k za(!n&cLWNhPjMVrr%*YTdEfQR${8qa%DvjI9rw?Qpa+BLlcI*_^44h4q@}(kEg}hm zL=eW7vhMQEzAlG%{=l#8YY}7L(2U3Hpc9P52JV0PcXei9FzKY!KmEXqZRadzpp0Z-ns%Sz+eD0>M8kr{y>tOR z#z_~U{3bqquQ5GB6o-xNf?*_{)CkrC8zwiDC$wMU=Q~qLEw|d2B&v?a>BB-s(a^lr z45+w#YB;#xpK;od0!NZZKFV{<#jz#9Ncr&(L~Mg)nZad{Ps%R~!2{)BL3r)HeEv7c zaIe;W-n&~vj?$&X9%klMo2C0^-;$}>BQ`6qu{g)YyjGon5~k#b01mWQ%i^Q9(l-MK zPphLjfiK-`0rA%~Q22bCGfJUk6i=SA?~f~R+)&N%eZ{|6pl#^&g6$DRk410TcO^Uz zH?!hC7Y9D+@;^Xh?t2Z|y*7DR%X`ZVpj$%?>XG;t)u|ZTYe`jx^X(L(#Fb`zRj@vs z`z%5qS}zDPR?VL=*EX5w4HwiuA;sE7Fy0|Bp3kfq`F?KpOYPg@(wJeTMd<*8=Kb4S zX4@`LrN&BL<;{(Bd-~zJL-1w$+q?HMWuE9sk()h8z=ZcWy26M2#HJbV^$s@ps z1%{De5`wi$7hkv*ZL$>HivnOXRJ_!x=5KwguVv=1(zF^v-qQ+AidyU74p9Q(0r)>oC$`FNoAI)3d8!HCQ zyv#2e7%dz=;YX*efGyaM%7`}%>tPrKMaPGX6E=*ozga{I-dtyw+UeCL`I;f&_#9d$ zmlbqvo%P01XNELidtmq&4%!4KeD*yWDf-MzEBW}UNqI{x!&PF2yHs^{_Dh_GTVQHY zW~!t6Ce9P@GVJ%`sG-LtV96D;D!;60FSk>g3SX!2;fIF5>YUsl->4mXVMqzi^KAZn z$%3hf#T};ySI9V3t4onE!rj`T%QZ_ATqSUm51$0O<{Whcidi4sHr;M{=!rov%x10~ z0+22V**(!5AEG}^lA|h#&VlP6dd}ovg61;tDRO*yr^0^duv&4vnd<65m>I4x^|hk+S<0>5(s#JLoW0bi@JY1SoX@jgf~-(*^`wvd10YQCJLG^*mz+m%0WDYSFSke$i0uE{0RY5 zwKOat-zA1AjYE4?```Q9C1rC$O-fc8ibTmta8x5BvYn}M%Q1aBtFJ51x?UAK1GBF9 zv^?@N?-XqD8YEZZ?ZnucN#EmcT(IGU_RjzYit2blGm|e% zDm9JU<@wu*7o*)!H`tspVB+-4Ye@?K@P+Gn;@1q=G(?|`(rEbwRh->ZWs(R#?$zj>gFy-Ve;;B}Rz5B;R*+pg1utlb zmMQ1yJ{>^DKp;3Mucx_ta;|!&wQ|>xe5yf=Dw#}5pTLSxh)ny+cZ=Jc{r8lm`lj0; zVE8n!Hh`RSiy=L(3lqZbtD(n6`tS{d$?nmV;5fA!6>Fjfk>1ZP(O5G5#AB8F>1!7+jX9jJY27klj_?2YW%#E?e9j*Z9qmvlZXzcwgaJGa$bMK zS9#d8*G1~k-%6c%t85m7^QUGrzmWJe(hvx@Qpch}(=!du+}xu4h-4N*S~xQE%$9Lw zONY72Hm|A63;S>T#N3Q0%o6{;k?xl6Fxj%KsH)RC*|Vntc=S)H!O&Xu@??4vTjcSo zQ5wTZDy>iJqvlwr_I)iW$hiKE^}5?;!RoNKaaI*eC?U+0gGr5^XBHBjG%?f4_XX90Rllb za8QvAUAlFkX13TCFGZ)Q?pS$NYyh6|Rh&o5!k^kt4NG09Nm!d5;u1?UIpLv|Ztb@+ z!6hKl^Asd~f!-W%E0uN*+Ylw&#P@2)cET98!oy&9C*Z1#8d-Dq z&9IH+J2M5h5z$}Um+pQJ*rQ3+7d)F>UMo*2OxcV7;GFsHQ{X{+EDk`45>PT1?#4Hq zuAqbYZDjoN^!8+|DrClwd<*@SZKEN6Z7UnRkkc508?@+L3e2tBw}N^U6p2ncpX5@U zEFM5X=k~3h+tt-sDRE^i43-{s?hL>AwDedP(STti$lukejcFS32`NKDS%Jl`cVtD^ zpJ~hG*2V$DVZfkNVnZrA3eKM2c+VQ7wJ^%dX#EHTbdQR3ymwPc115noWXbs*lHnrH zY?KeEB*MK)LNEbc|BK27gXN_lED$D+Yg4)czwg7I+T(Q%tk3hq4c(TGQ$a@=WY{tm~_^?Voiw zV%%Z{f8SPS%o2P-*Iv#OLI2siveRf(XgQ<;nVR=Ef=&L%JvEMVsP}H&JP8qqEZes( zL(Zn}EkN-5y)p&S0bxy!E1C1Zxx*39H|iareo#AyLA(YpYTG`fD?pkQ^;fT49oG-~ z$y&PJUC3T)Z#Ap0?!ei@E0?gv-p7JPj*CG&=32(u#bvEwfJ+h({BXm)qBA-s6DhOl ziR+KQU(g7$YJEa|`1yY{dBI7%RuCJ!@qd~$-aUO8G0K*Cv7dHhzH;}AJXeU9@}O0X zgoq++GC%qD(ywiyf|KjACnxl?>V_i!`I_Xt9cEZfO*%_7jCrHJ^{EH9BfE$qO-xoE zg8@YHrp>>%V%bY8dZ8olYX3T5AVWvsVf_P1iK&sM z+!Q*g;UX%xF%ksq80Z8TB7uw!I~u56_c_8{u;4X-pI-$6fa<|^jIRLyUCjTSw9)p3 XP-EU%b8($1zbBSvwx$G=TaW$=UYG76 literal 0 HcmV?d00001 diff --git a/content/applications/studio/automated_actions/automation-rule-ex.png b/content/applications/studio/automated_actions/automation-rule-ex.png deleted file mode 100644 index 221bb156cdc47fddfb93bf7f79a8c7debb1c832f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14274 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 sMqQme7X%PS4VcyGu>Myu50?!m}ANijL_W%F@ diff --git a/content/applications/studio/automated_actions/before-update-domain.png b/content/applications/studio/automated_actions/before-update-domain.png index a775c61598cf719726264694dfe0fe6e463aef7f..fad4436e2b297ee94cc4b04448c363d3c87b132a 100644 GIT binary patch literal 20169 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 diff --git a/content/applications/studio/automated_actions/create-activity-action.png b/content/applications/studio/automated_actions/create-activity-action.png index cc6e2f42d01e9e902b16237119607cd2460701b5..b2713d20cdaa4a7251018067ff993f212967f4aa 100644 GIT binary patch literal 22930 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 literal 5420 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 G6!c%ud}W*f diff --git a/content/applications/studio/automated_actions/create-activity-conditions.png b/content/applications/studio/automated_actions/create-activity-conditions.png new file mode 100644 index 0000000000000000000000000000000000000000..d11e89466ef27b56c8627ba98429cb2f21dc2315 GIT binary patch literal 17332 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 Q0jiliUHx3vIVCg!0NV?ci~s-t literal 0 HcmV?d00001 diff --git a/content/applications/studio/automated_actions/on-save-on-creation.png b/content/applications/studio/automated_actions/on-save-on-creation.png new file mode 100644 index 0000000000000000000000000000000000000000..773650963ee218c31b67d87752bc751c898607d4 GIT binary patch literal 12793 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 literal 0 HcmV?d00001 diff --git a/content/applications/studio/automated_actions/timing-conditions-trigger.png b/content/applications/studio/automated_actions/timing-conditions-trigger.png index 41ca2575d040cc0b33dbd135200db90b85865039..096f3872d4f20c31e68df4dba93e962758c0d79f 100644 GIT binary patch literal 6495 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 literal 7037 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%0AlpJ>?_ky_4{BF+ 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 diff --git a/content/applications/studio/automated_actions/update-record-ai.png b/content/applications/studio/automated_actions/update-record-ai.png new file mode 100644 index 0000000000000000000000000000000000000000..07ad81576d88d7fd412f058dfdd3eb351bfc62e1 GIT binary patch literal 29138 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 literal 7674 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 diff --git a/content/applications/studio/automated_actions/update-record-tags.png b/content/applications/studio/automated_actions/update-record-tags.png new file mode 100644 index 0000000000000000000000000000000000000000..706c6a8e4b6a3b88c6676617e016cec8f2715699 GIT binary patch literal 15272 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 diff --git a/content/applications/studio/automated_actions/webhook-update-record.png b/content/applications/studio/automated_actions/webhook-update-record.png new file mode 100644 index 0000000000000000000000000000000000000000..13cb528c06fcd7500fac6ea87599f979075b5652 GIT binary patch literal 31459 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 literal 0 HcmV?d00001 diff --git a/content/applications/studio/automated_actions/webhooks.rst b/content/applications/studio/automated_actions/webhooks.rst index bd16143347..2cd4c9ad07 100644 --- a/content/applications/studio/automated_actions/webhooks.rst +++ b/content/applications/studio/automated_actions/webhooks.rst @@ -7,280 +7,278 @@ Webhooks role when deciding to use webhooks and throughout the implementation process. If not properly configured, webhooks may disrupt the Odoo database and can take time to revert. -Webhooks, which can be created in **Studio**, are automation rules triggered by external events via -user-defined HTTP callbacks. When an external system sends data to an Odoo webhook's URL (the -"trigger") with a data file (the "payload"), Odoo responds with a predefined action in the database. +Webhooks, which can be created in **Odoo Studio**, allow you to automate an action in your Odoo +database when a specific event occurs in another, external system. -Unlike scheduled actions or manual API calls, webhooks enable real-time communication and -automation. For example, if a sales order is confirmed in an external POS system, a webhook can -instantly update Odoo's inventory, ensuring system synchronization. +In practice, this works as follows: when the event occurs in the external system, a data file (the +"payload") is sent to the Odoo webhook's URL via a `POST` API request, and a predefined action is +performed in your Odoo database. -.. note:: - This article covers creating a webhook that *takes in* data from an external source. However, - an automated action that :ref:`sends an API call to an external webhook - ` can also be created. - -Create a webhook in Studio -========================== +Unlike scheduled actions, which run at predefined intervals, or manual API requests, which need to +be explicitly invoked, webhooks enable real-time, event-driven communication and automation. For +example, you can set up a webhook to have your Odoo inventory data updated automatically when a +sales order is confirmed in an external point-of-sale system. -Webhooks are configured in **Studio**, and their setup is split between their :ref:`trigger -` and their :ref:`actions `. +Setting up a webhook in Odoo requires no coding when connecting two Odoo databases, but +:ref:`testing a webhook ` requires an external tool. +:ref:`Custom target records or actions ` may require programming +skills. -.. tip:: - - Setting up a webhook in Odoo requires no coding when connecting Odoo databases, but testing - requires an external tool like `Postman `_. :ref:`Custom target - records or actions ` may require programming skills. - - :ref:`Activate developer mode ` to modify the model targeted by the webhook - (e.g., sales orders or contact information) and to find the model's technical name (which may be - required for proper payload configuration). - -.. _studio/webhooks/webhook_trigger: +.. note:: + This article covers creating a webhook that *receives* data from an external source. However, + it is also possible to create an automated action that :ref:`sends data to an external webhook + ` when a change occurs in your Odoo database. -Set the webhook's trigger -------------------------- +.. _studio/webhooks/create-webhook: -To create a webhook with **Studio**, :ref:`open Studio `, click :guilabel:`Webhooks`, -then :guilabel:`New`. From here, name the webhook, modify the webhook's model (the kind of database -entry to be targeted) if needed, and toggle whether calls made to the webhook URL should be logged -(which would track the webhook's call history for troubleshooting). +Create a webhook in Odoo +======================== -The webhook's URL is automatically generated. This is the URL that should be used for testing the -webhook and connecting it to the external system that will send updates to the database. +.. important:: + Before implementing a webhook in a live database, configure and test it using a :ref:`duplicate + database ` to ensure the webhook performs as intended. -.. danger:: - The webhook's URL is **confidential** and should be treated with care. Sharing it online or - without caution can provide unintended access to the Odoo database. Click :guilabel:`Rotate - Secret` to change the URL if needed. +.. tip:: + :ref:`Activating developer mode ` before creating up a webhook gives greater + flexibility in selecting the :doc:`model <../models_modules_apps>` the automation rule + targets. It also allows you to find the technical name of the model and fields, which may be + needed to configure the payload. -Finally, if the system sending the webhook is not Odoo, adjust the :guilabel:`Target Record` actions -to look for the JSON record that is included in the API call's payload when the call is made to the -webhook's URL. If the system sending the webhook is an Odoo database, then make sure that the `id` -and `model` appear in the payload. + To find a model's technical name, with developer mode activated, hover over the model name and + then click :icon:`fa-arrow-right` :guilabel:`(Internal link)`. The technical name can be found in + the :guilabel:`Model` field. For example, a sales order webhook uses the *Sales + Order* model, but the technical name `sale.order` is used in the payload. -.. tip:: - Although the :guilabel:`Model` is set in Odoo, it is the model's technical name that must be - included in the payload. Hover over the model name, then click the :icon:`fa-arrow-right` - :guilabel:`(Internal link)` icon to find this technical name in the :guilabel:`Model` field. For - example, a sales order webhook uses the *Sales Order* model, but the technical name `sale.order` - is used in the payload. +To create a webhook in **Studio**, proceed as follows: -.. note:: - When creating a record in the Odoo database, the target record's default format should not be - used. Instead, use `model.browse(i)` or `model.search(i)`. +#. :ref:`Open Studio ` and click :guilabel:`Webhooks`, then :guilabel:`New`. +#. Give the webhook a clear, meaningful name that identifies its purpose. +#. If needed, and provided developer mode is activated, select the appropriate :guilabel:`Model` + from the dropdown. If developer mode is not activated, the automation rule targets the current + model by default. -.. _studio/webhooks/webhook_action: +#. The webhook's URL is automatically generated, but can be changed if needed by clicking + :guilabel:`Rotate Secret`. This is the URL that should be used when implementing the webhook in + the external system that will send updates to the database. -Set the webhook's action ------------------------- + .. warning:: + The URL is **confidential** and should be treated with care. Sharing it online or without + caution can provide unintended access to the Odoo database. If the URL is updated after the + initial implementation, make sure to update it in the external system. -To set a webhook's action while configuring a webhook, click :guilabel:`Add an action` under the -:guilabel:`Actions To Do` tab. Click the action's :guilabel:`Type` and set the fields as needed. +#. If desired, enable :guilabel:`Log Calls` to track the history of API requests made to the + webhook's URL, e.g., for troubleshooting purposes. -.. _studio/webhooks/test_webhook: +#. If the system sending the webhook is not Odoo, adjust the :guilabel:`Target Record` code to look + for the JSON record included in the payload when the API request is made to the webhook's URL. If + the system sending the webhook is an Odoo database, ensure that the `id` and `model` appear in + the payload. -Test the webhook ----------------- + If the webhook is used to create records in the Odoo database, use `model.browse(i)` or + `model.search(i)` instead of the default :guilabel:`Target Record` format. -.. note:: - Testing the webhook requires the webhook to be set up, a test payload to send to the webhook, and - an external tool or system to send the payload through a `POST` API request. Consider using a - tool like `Postman `_ so less technical skills are required. +#. Click :guilabel:`Add an action` in the :guilabel:`Actions To Do` tab to define the :ref:`actions + ` to be executed. +#. Before implementing the webhook in the external system, :ref:`test + ` it to ensure it works as intended. -If a message saying `200 OK` or `status: ok` gets returned during testing, then the webhook is -functioning properly on Odoo's side. From here, implementation can begin with the other tool to -automatically send those webhook calls into Odoo using the webhook's URL. +.. tip:: + - Webhooks can also be created via the :guilabel:`Automations` menu in **Studio** by selecting + the trigger :guilabel:`On webhook`. + - To access the history of API requests if :guilabel:`Log Calls` has been enabled, click the + :guilabel:`Logs` smart button at the top of the :guilabel:`Automation rules` form. + - If the purpose of the webhook is anything other than to update an existing record, e.g., to + create a new record, the :guilabel:`Execute Code` action must be chosen. -If any other responses are returned, the number sent in the response helps to identify the problem. -For example, a `500 Internal Server Error` means that Odoo could not interpret the call properly. If -this gets returned, ensure the fields found in the JSON file are properly mapped in the webhook's -configuration and in the system sending the test call. Turning on call logging in the webhook's -configuration provides error logs if the webhook is not functioning as intended. +.. _studio/webhooks/test-webhook: -Implement the webhook ---------------------- +Test a webhook +============== -Once the webhook is fully configured, begin connecting it to the system that sends data to the Odoo -database through this webhook. Make sure that the API calls are sent to the webhook's URL when -setting that system up. +Testing a webhook requires a test payload and an external tool or system, like +`Postman `_, to send the payload via a `POST` API request. This section +presents the steps to test a webhook in Postman. -.. _studio/webhooks/webhook_examples: +.. tip:: + - See the :ref:`webhook use cases section ` for step-by-step + explanations of how to test webhooks using test payloads. + - To get specific help with testing a webhook with Postman, contact their support team. -Webhook use cases -================= +#. In Postman, create a new HTTP request and set its method to :guilabel:`POST`. +#. Copy the webhook's URL from your Odoo database using the :icon:`fa-link` :guilabel:`(link)` icon + and paste it into the URL field in Postman. +#. Click the :guilabel:`Body` tab and select :guilabel:`raw`. +#. Set the file type to :guilabel:`JSON`, then copy the code from the test payload and paste it into + the code editor. +#. Click :guilabel:`Send`. -Below are two examples of how to use webhooks in Odoo. These webhooks require external tools (which -are listed with the example). +.. _studio/webhooks/test-webhook-response: -.. warning:: - Consult with a developer, solution architect, or another technical role when deciding to - implement webhooks. If not properly configured, webhooks may disrupt the Odoo database and can - take time to revert. +In the :guilabel:`Response` viewer at the bottom of the screen in Postman, details, including a HTTP +response code, indicate whether or not the webhook is functioning correctly. -Update a sales order's currency -------------------------------- +- A `200 OK` or `status: ok` message indicates that the webhook is functioning properly on Odoo's + side. From here, implementation can begin with the other system to automatically send the API + requests to the Odoo webhook's URL. -This webhook updates a sales order in the **Sales** app to USD. It useful for subsidiaries outside -the United States with a mother company located inside the United States or during mergers when -consolidating data into one Odoo database. - -Set the webhook's trigger -~~~~~~~~~~~~~~~~~~~~~~~~~ - -To set up this webhook, open the **Sales** app. Then, :ref:`set the trigger -` so the :guilabel:`Model` is set to `Sales Order`. Also, set -the :guilabel:`Target Record` to `model.env[payload.get('model')].browse(int(payload.get('id')))`. -This is broken down below. - -- **model**: what gets updated in Odoo (in this case, sales orders). This matches the - :guilabel:`Model` set earlier. -- **env**: where the action takes place. In this case, it is Odoo. -- **payload**: what is sent to the webhook's URL. This contains the information that updates - the sales order. -- **get('model')**: tells the webhook what database record to look at. In this case, the - webhook retrieves (`get`) the data tied to a specific `model`. In this example, this is the - Sales Order model. -- **browse**: tells the webhook to look in the `model` (Sales Order) set by the payload for what to - update. -- **int**: turns the target into an `integer` (a whole number). This is important in case some - words (a `string`) or a decimal number is included in the payload's target record. -- **get('id')**: identifies the sales order number that is being updated in Odoo. - -Set the webhook's action -~~~~~~~~~~~~~~~~~~~~~~~~ - -After setting the trigger, set the webhook's action by clicking :guilabel:`Add an action`. For the -:guilabel:`Type`, click :guilabel:`Update Record`. Then, select `Update`, choose the field -`Currency`, and select `USD` to have the currency field updated to USD. Finally, click -:guilabel:`Save & Close`. - -Webhook setup summary -~~~~~~~~~~~~~~~~~~~~~ - -To summarize what is set up, the webhook targets sales orders, identified by their sales order -number, and updates their currency to `USD` when a POST request is sent to the webhook's URL that -includes that sales order number (which is identified by the payload's `id` record). +- If any other response is returned, the number associated with it helps to identify the problem. + For example, a `500 Internal Server Error` message means that Odoo could not interpret the call + properly. In this case, ensure the fields found in the JSON file are properly mapped in the + webhook's configuration and in the system sending the test call. -Test the webhook -~~~~~~~~~~~~~~~~ +.. tip:: + Turning on call logging in the webhook's configuration in Odoo provides error logs if the webhook + is not functioning as intended. -Test the webhook's setup to make sure everything is correct. This process uses a tool called -`Postman `_ to send the simulated trigger. +Implement a webhook in an external system +========================================= -This section walks through the steps to test this webhook in Postman, but does not offer help if -there's an issue within that tool. To get specific help with Postman, contact their support team. +When the webhook has been successfully created in Odoo and tested, implement it in the system that +sends data to the Odoo database, making sure the `POST` API requests are sent to the webhook's URL. -Once Postman is open, create a new :guilabel:`HTTP` request and set its method to :guilabel:`POST`. -Next, copy the webhook's URL that is being tested and paste it into the URL field in Postman. After -that, click the :guilabel:`Body` tab and select the :guilabel:`raw` option. Set the file type to -:guilabel:`JSON`, then copy this code and paste it into the file. +.. _studio/webhooks/webhook-examples: -.. code-block:: json +Webhook use cases +================= - { - "model": "sale.order", - "id": "SALES ORDER NUMBER" - } +Below are two examples of how to use webhooks in Odoo. A test payload is provided for each example, +and can be found in the section on testing the webhook. `Postman `_ is +used to send the test payload. -From here, choose a sales order to test the webhook on. If it is not possible to test in a live -Odoo database, consider creating a demo database with a sample sales order and the webhook that was -configured. Replace `SALES ORDER NUMBER` with the sales order's number without the `S` or any zeros -before the number. For example, a sales order with the number `S00007` should be entered as `7` in -Postman. Finally, click :guilabel:`Send` in Postman. +Update a sales order's currency +------------------------------- -If a message saying `200 OK` or `status: ok` gets returned, then the webhook is functioning properly -on Odoo's side. The test sales order's currency is updated. From here, implementation can begin with -the other tool to automatically send those webhook calls into Odoo using the webhook's URL. +This webhook updates a sales order in the **Sales** app to `USD` when the external system sends a +`POST` API request to the webhook's URL that includes that sales order number (which is identified +by the payload's `id` record). -If any other responses are returned, the number associated with them helps to identify the problem. -For example, a `500 Internal Server Error` means that Odoo could not interpret the call properly. If -this gets returned, ensure the `model` and `id` fields are properly mapped in the webhook's -configuration and in Postman. +This could be useful for subsidiaries outside the United States with a mother company located inside +the United States or during mergers when consolidating data into one Odoo database. -.. _studio/webhooks/webhook-example: +Create the webhook +~~~~~~~~~~~~~~~~~~ -Create a new contact --------------------- +To create this webhook, proceed as follows: -This webhook uses custom code to create a new contact in an Odoo database. This could be helpful for -automatically creating new vendors or customers. +#. Open the **Sales** app, then :ref:`open Studio ` and click :guilabel:`Webhooks`. + The *Sales Order* model is selected by default. +#. Click :guilabel:`New`. The :guilabel:`Trigger` is set to :guilabel:`On webhook` by default. +#. Set the :guilabel:`Target Record` to + `model.env[payload.get('model')].browse(int(payload.get('id')))`, where: -Set the webhook's trigger -~~~~~~~~~~~~~~~~~~~~~~~~~ + - `payload.get('model')` retrieves the value associated with the `model` key in the payload, + i.e., `sale.order`, which is the technical name of the *Sales Order* model. + - `payload.get('id')` retrieves the value associated with the `id` key in the payload, i.e., + the number of the target sales order in your Odoo database with the `S` and leading + zeros removed. + - `int` converts the retrieved id to an integer (i.e., a whole number) because the method + `browse()` can only be used with an integer. -To set up this webhook, open the **Contacts** app. Then, :ref:`set the trigger -` so the :guilabel:`Model` is set to `Contact`. Also, set the -:guilabel:`Target Record` to `model.browse([2])`. This is broken down below. +#. Click :guilabel:`Add an action`. +#. In the :guilabel:`Type` section, click :guilabel:`Update Record`. +#. In the :guilabel:`Action details` section, select :guilabel:`Update`, choose the field + :guilabel:`Currency`, and select :guilabel:`USD`. +#. Click :guilabel:`Save & Close`. -- **model**: what gets updated in Odoo (in this case, a contact). This matches the :guilabel:`Model` - set earlier. -- **browse**: tells the webhook to look in the `model` (the contacts) set by the payload for - what to create. +Test the webhook +~~~~~~~~~~~~~~~~ -Set the webhook's action -~~~~~~~~~~~~~~~~~~~~~~~~ +To test this webhook, proceed as follows: -After setting the trigger, set the webhook's action by clicking :guilabel:`Add an action`. For the -:guilabel:`Type`, click :guilabel:`Execute Code`, then set the :guilabel:`code` to the sample code -below. Finally, click :guilabel:`Save & Close`. +#. With `Postman `_ open, create a new HTTP request and set its method to + :guilabel:`POST`. +#. Copy the URL of the Odoo webhook using the :icon:`fa-link` :guilabel:`(link)` icon and paste it + into the URL field in Postman. +#. Click the :guilabel:`Body` tab and select :guilabel:`raw`. +#. Set the file type to :guilabel:`JSON`, then copy this code, i.e., the payload, and paste it into + the code editor: -.. code-block:: python + .. code-block:: json - # variables to retrieve and hold data from the payload - contact_name = payload.get('name') - contact_email = payload.get('email') - contact_phone = payload.get('phone') + { + "model": "sale.order", + "id": "SALES ORDER NUMBER" + } - # a Python function to turn the variables into a contact in Odoo - if contact_name and contact_email: - new_partner = env['res.partner'].create({ - 'name': contact_name, - 'email': contact_email, - 'phone': contact_phone, - 'company_type':'person', - 'customer_rank': 1, - }) - # an error message for missing required data in the payload - else: - raise ValueError("Missing required fields: 'name' and 'email'") +#. In your Odoo database, choose a sales order to test the webhook on. In the pasted code, replace + `SALES ORDER NUMBER` with the sales order's number without the `S` or any zeros before the + number. For example, a sales order with the number `S00007` should be entered as `7` in Postman. +#. Click :guilabel:`Send`. +#. Consult the :ref:`Response viewer ` in Postman to + determine whether or not the webhook is functioning properly. If a message other than `200 OK` or + `status: ok` is returned, the number associated with the message helps to identify the problem. +.. _studio/webhooks/webhook-example: -Webhook setup summary -~~~~~~~~~~~~~~~~~~~~~ +Create a new contact +-------------------- -To summarize what is set up, the webhook creates a contact when an API call is sent to the webhook's -URL that includes the contact's information. +This webhook uses custom code to create a new contact in an Odoo database when the external system +sends a `POST` API request to the webhook's URL that includes the contact's information. This could +be helpful for automatically creating new vendors or customers. + +Create the webhook +~~~~~~~~~~~~~~~~~~ + +To create this webhook, proceed as follows: + +#. Open the **Contacts** app, then :ref:`open Studio ` and click :guilabel:`Webhooks`. + The *Contact* model is selected by default. +#. Click :guilabel:`New`. The :guilabel:`Trigger` is set to :guilabel:`On webhook` by default. +#. Set the :guilabel:`Target Record` to `model.browse([2])`. This is essentially a placeholder as + the code in the automated action tells the webhook what needs to be retrieved from the payload + and in which model the record needs to be created. +#. Click :guilabel:`Add an action`. +#. In the :guilabel:`Type` section, click :guilabel:`Execute Code`. +#. Copy this code and paste it into the code editor in the :guilabel:`Code` tab of the + :guilabel:`Action details` section: + + .. code-block:: python + + # variables to retrieve and hold data from the payload + contact_name = payload.get('name') + contact_email = payload.get('email') + contact_phone = payload.get('phone') + + # a Python function to turn the variables into a contact in Odoo + if contact_name and contact_email: + new_partner = env['res.partner'].create({ + 'name': contact_name, + 'email': contact_email, + 'phone': contact_phone, + 'company_type':'person', + 'customer_rank': 1, + }) + # an error message for missing required data in the payload + else: + raise ValueError("Missing required fields: 'name' and 'email'") + +#. Click :guilabel:`Save & Close`. Test the webhook ~~~~~~~~~~~~~~~~ -Test the webhook's setup to make sure everything is correct. This process uses a tool called -`Postman `_ to send the simulated trigger. - -This section walks through the steps to test this webhook in Postman, but does not offer help if -there's an issue within that tool. To get specific help with Postman, contact their support team. - -Once Postman is open, create a new request, and set its method to :guilabel:`POST`. Next, copy the -webhook's URL that is being tested and paste it into the URL field in Postman. After that, click the -:guilabel:`Body` tab and click :guilabel:`raw`. Set the file type to :guilabel:`JSON`, then copy -this code and paste it into the file. - -.. code-block:: json - - { - "name": "CONTACT NAME", - "email": "CONTACTEMAIL@EMAIL.COM", - "phone": "CONTACT PHONE NUMBER" - } - -Replace the fields above with a new contact's information in Postman, and then click -:guilabel:`Send`. - -If a message saying `200 OK` or `status: ok` gets returned, then the webhook is functioning properly -on Odoo's side. The new test contact appears in the **Contacts** app. From here, implementation can -begin with the other tool to automatically send those webhook calls into Odoo using the webhook's -URL. - -If any other responses are returned, the number associated with them helps to identify the problem. -For example, a `500 Internal Server Error` means that Odoo could not interpret the call properly. If -this gets returned, ensure the fields found in the JSON file are properly mapped in the webhook's -configuration and in Postman. +To test this webhook, proceed as follows: + +#. In `Postman `_, create a new HTTP request and set its method to + :guilabel:`POST`. +#. Copy the URL of the Odoo webhook using the :icon:`fa-link` :guilabel:`(link)` icon and paste it + into the URL field in Postman. +#. Click the :guilabel:`Body` tab and select :guilabel:`raw`. +#. Set the file type to :guilabel:`JSON`, then copy this code, i.e., the payload, and paste it into + the code editor: + + .. code-block:: json + + { + "name": "CONTACT NAME", + "email": "CONTACTEMAIL@EMAIL.COM", + "phone": "CONTACT PHONE NUMBER" + } + +#. In the pasted code, replace the `CONTACT NAME`, `CONTACTEMAIL@EMAIL.COM`, and `CONTACT PHONE + NUMBER` with a new contact's information. +#. Click :guilabel:`Send`. +#. Consult the :ref:`Response viewer ` in Postman to + determine whether or not the webhook is functioning properly. If a message other than `200 OK` or + `status: ok` is returned, the number associated with the message helps to identify the problem.