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. Automation
  3. Workflow Studio | Visual Drag & Drop Automation Builder v 16.0
  4. Sales Conditions FAQ

Workflow Studio | Visual Drag & Drop Automation Builder

by TechEmpyre https://github.com/TechEmpyre/odoo-apps
Odoo

$ 70.00

v 16.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 Discuss (mail)
Lines of code 3325
Technical Name te_workflow_studio
LicenseLGPL-3
Websitehttps://github.com/TechEmpyre/odoo-apps
Versions 16.0 17.0 18.0 19.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 3325
Technical Name te_workflow_studio
LicenseLGPL-3
Websitehttps://github.com/TechEmpyre/odoo-apps
Versions 16.0 17.0 18.0 19.0
TechEmpyre Logo
Community Enterprise Odoo.sh

Workflow Studio — Visual automation for Odoo 16

Design business workflows on a Drawflow canvas: drag triggers, conditions, and actions, configure each node in the right panel, and run automations on any Odoo model with full ACL enforcement and execution logs.

Sales Order — High Value Follow-up (Demo)

This example automates sale.order when a quotation is confirmed to Sales Order and the total exceeds €5,000. The workflow chains a stage trigger, an IF condition, and three actions — without custom Python or server code.

  • Trigger — fires when state changes to sale (order confirmed).
  • IF Condition — continues only if amount_total > 5000.
  • Send Notification — posts a chatter message on the order.
  • Create Activity — schedules a follow-up (+2 days).
  • Update Record — writes an internal note documenting the automation.

Animated overview: workflow design → step-by-step execution → live result on the sales order (last frame).

Animated workflow design and execution ending with Sales Order result

Final frame (static): confirmed order with chatter, activity, note, and execution trace.

Sales Order after workflow — notification, activity, note, and execution logs

Screenshot shows Sales Order — High Value Follow-up (Demo) after confirm: workflow nodes on the canvas, execution smart button, and downstream effects on the order form.

Complete example — Sales Order automation

Watch a full Sales Order workflow: stage trigger when the order is confirmed, IF condition on amount > 5,000, then notification, activity, and note update — followed by the real result on the order and execution log.

  1. Configure workflow on sale.order with trigger, condition, and action nodes
  2. Activate the workflow and confirm a high-value quotation
  3. See chatter message, scheduled activity, updated note, and execution trace

Key Features

Visual Drawflow designer with node palette
18+ node types — triggers, conditions, actions
Per-node settings panel + JSON preview
Execution logs, delay resume, manual test run
Works on any model (Sales, CRM, Project, …)
Domain filters, Python nodes, webhooks

Workflow canvas layout

Left palette · center canvas · right node settings when a node is selected (see per-node videos below).

Node-by-node demonstrations

Each video shows adding the node from the palette and opening its configuration panel on a live Odoo 16 instance.

Triggers

Trigger — Event listener

On create, update, field change, stage change, scheduled, or manual run.

Conditions

IF Condition — Decision rules

Field comparisons with AND/OR logic and true/false branches.

Domain Filter — Odoo domain

Standard domain syntax to match or skip records.

Python Condition — Expression

Evaluate a Python expression against the current record.

Actions

Action — Generic execute task

Configurable action hub for common operations.

Send Email

Custom body or mail template with dynamic placeholders.

Create Activity

Schedule follow-up activities on the target record.

Update Record

Write one or more fields on the current record.

Create Record

Create a related record on another model.

Delete Record

Remove the current or linked record (use with care).

Change Stage

Move state/stage fields (e.g. confirm sale orders).

Send Notification

Post an internal chatter note on the record.

Create Task

Create project tasks from workflow context.

Confirm Document

Call action_confirm() on supported models.

Webhook — REST API call

HTTP request to external systems with payload templates.

Python Code — Custom script

Run sandboxed Python with record, env, and workflow.

Utility

Delay — Wait interval

Pause the graph; short delays run inline, longer ones resume via cron.

Split Branch — Parallel paths

Fork execution into multiple downstream branches.

Services

Services that we provide


Odoo Customization

Odoo Implementation

Odoo Support

Odoo Integration

Odoo Migration

Odoo Consultancy

Support

Need help? Get in touch.


Email Us

Get in touch to answer all questions.

contact@techempyre.com

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