Evozard
๐ AI & Automation Expert | n8n Creator I specialize in building AI-powered automation and workflow solutions using n8n and no-code/low-code tools. With extensive experience in process automation, system integration, and AI-driven workflows, I help businesses streamline operations, enhance productivity, and reduce manual effort. Passionate about scalable automation that drives efficiency and growth.
Templates by Evozard
Sync new Shopify customers to Odoo contacts
This workflow functions by integrating Shopify customers into Odoo customers. Trigger: Shopify โ New Customer Created The workflow starts when a new customer is added in Shopify. Action: Odoo โ Search Contact by Email It checks in Odoo to see if a contact already exists with the same email address as the Shopify customer. Condition: Email Match Check If a contact with the same email is found, the workflow ends (no duplicate contact is created). If no match is found, the workflow proceeds to the next step. Action: Odoo โ Create New Contact A new contact is created in Odoo using the customer's: Full name Email address Phone number Full Address (whichever is available)
Complete Shopify to Odoo integration: Sync orders, products & customers
This workflow functions like the integration of Shopify products with Odoo products, Shopify customers with Odoo customers, and paid Shopify orders with Odoo sales orders containing multiple products. Trigger (Shopify โ Order Created & Paid): The workflow starts when a new order is created in Shopify and its status is marked as paid. Loop Through Each Line Item in the Order: For each product in the order: Check if Product Exists in Odoo (via Internal Reference/Default Code) If the product exists, proceed. If the product does not exist, create it in Odoo with the following details: Product Name Description Price Internal Reference (Default Code) Check if Customer Contact Exists in Odoo (via Email): If the contact exists, proceed. If the contact does not exist, create a new contact in Odoo with: Full Name Email Address Phone Number Shipping or Billing Address (as available) Create a Sale Order in Odoo: Create a new Sale Order in Odoo using: The matched or newly created Customer Contact The matched or newly created All the Products in the Shopify order (with correct quantities and pricing) Each Shopify product in the order is matched to the corresponding Odoo product using the Internal Reference field Integration Setup References: Shopify Integration Setup: https://docs.n8n.io/integrations/builtin/credentials/shopify/ Odoo Integration Setup: https://docs.n8n.io/integrations/builtin/credentials/odoo/
Sync new Shopify products to Odoo products
Seamlessly sync newly created Shopify products into Odoo with this smart, no-code n8n workflow. Automatically checks for duplicates and creates new products only when needed โ fully compatible with standard Odoo setup. ๐ Key Features: Trigger-based Automation: Starts instantly when a new product is created in Shopify Duplicate Check: Searches for an existing product in Odoo using Shopifyโs product SKU as the Internal Reference (Default Code) Smart Condition Logic: If a matching product is found, the workflow stops โ preventing duplicates If not found, a new product is created in Odoo Auto-Creation of Odoo Product using Shopify data: Product Name Description Price Internal Reference (SKU) Works with both Odoo Community and Enterprise editions Fully customizable and extendable in n8n No coding, no custom modules required ๐ Requirements: n8n (self-hosted or cloud) Shopify API access Odoo instance with standard API access ๐ก A perfect solution for businesses that regularly add new products to Shopify and want them mirrored in Odoo โ automatically and without manual effort. +++++++++++++++++++++++++++++++++++++++++ Workflow functions like the integration of a Shopify product with an Odoo product. Trigger: The workflow starts when a new product is created in Shopify. Check Existing Products: It searches in Odoo to check if any product already exists with the same Internal Reference or Default Code (taken from the Shopify product data). Condition: If a matching product is found: The workflow stops (no duplicates are created). If no matching product is found: It proceeds to create a new product in Odoo. Create Product in Odoo: A new product is created in Odoo using the following fields from Shopify: Product Name Description Price Internal Reference (or Default Code)
Migrate customer data from Odoo v15 to v18
๐ Description: This workflow helps you migrate customer records directly from Odoo v15 to Odoo v18 without the need for manual exports or intermediate files. ๐น It connects to your v15 instance, retrieves customer (res.partner) records, and pushes them directly into your v18 database. ๐น The workflow uses pagination (SplitInBatches) for efficient handling of large datasets. ๐น Ideal for teams upgrading their Odoo infrastructure and looking to automate data replication between environments. โก๏ธ Note: Country and state ID mapping is excluded in this version for faster migration. If needed, logic can be added to map based on name lookup. ๐ Setup Instructions: Configure Odoo API credentials for both v15 and v18. (https://docs.n8n.io/integrations/builtin/credentials/odoo/) Adjust domain filters in the โGet Customersโ node if needed. Run the workflow to begin real-time customer syncing. ๐ Compatibility: Works with Odoo Community & Enterprise Tested on n8n v1.17+ Requires access to Odooโs JSON-RPC API
Real-time sales quote creation in Odoo via Telegram with Google Gemini AI
Overview This template connects Telegram with Odoo to let your sales team create sales quotes and check product availability in real-time โ just by sending chat messages. Itโs designed for sales representatives, distributors, and small business owners who want to manage quotes and product information quickly without logging into Odoo. โ๏ธ How It Works Once configured, this workflow listens to your Telegram bot for incoming messages. Based on the message text, it performs different actions in Odoo: Product Queries Sales reps can ask about products directly in Telegram: โWhatโs the price of Product B?โ โHow many units of Product A are available?โ The workflow fetches real-time data from Odoo and replies instantly. Sales Quote Creation Sales reps can also create new sales quotes by typing messages like: โMy customer Amazon, his email address is abc@amazon.com wants to buy 10 pcs of Product A and 15 pcs of Product B.โ The workflow extracts relevant details, creates a sales quote in Odoo, and sends confirmation back in Telegram. ๐งฐ Setup Instructions Create a Telegram Bot Go to @BotFather on Telegram. Create a new bot and copy the API Token. Prepare Odoo Enable the Sales and Product modules. Generate an API Key from your Odoo user account. Note your Odoo URL (e.g., https://yourcompany.odoo.com). Import Workflow Open your n8n instance (self-hosted or cloud). Click Import Workflow and upload the provided JSON file. Add Credentials Configure your Telegram credentials (Bot Token). Configure your Odoo credentials (Base URL + API Key). Activate the Workflow Set the workflow to active to start listening for Telegram messages. Send a sample message to your bot to test. ๐ง Use Cases Sales reps capturing orders in the field SMEs managing customer inquiries directly from Telegram Real-time price and stock lookups without opening Odoo Automation of repetitive sales quote tasks ๐๏ธ Customization Options This workflow can be easily adapted to your business needs: Change trigger platform: Replace Telegram with WhatsApp, Slack, or Discord using the respective n8n nodes. Extend data fields: Add fields like delivery date, salesperson, or payment terms. Auto-confirm orders: Add a node to automatically confirm a Sales Quote once approved. โ Requirements Odoo v14 or later (with Sales module enabled) Telegram Bot Token n8n instance (Cloud or self-hosted) ๐ฌ Example Prompts Product Query: โWhatโs the price of Product B?โ โHow many units of Product A are available?โ Order Entry: โMy customer Amazon, his email address is abc@amazon.com wants to buy 10 pcs of Product A and 15 pcs of Product B.โ
Complete WooCommerce to Odoo integration: Sync orders, products & customers
๐ Description (WooCommerce Version) This workflow functions like the integration of WooCommerce products with Odoo products, WooCommerce customers with Odoo customers, and WooCommerce orders with Odoo sales orders containing multiple products. ๐ Trigger (WooCommerce โ Order Created) The workflow starts when a new order is created in WooCommerce. ๐ Loop Through Each Line Item in the Order For each product in the WooCommerce order: Check if Product Exists in Odoo (via Internal Reference/Default Code): If the product exists, proceed. If the product does not exist, create it in Odoo with: Product Name Description Price Internal Reference (Default Code) ๐ค Check if Customer Contact Exists in Odoo (via Email) If the contact exists, proceed. If the contact does not exist, create a new contact in Odoo with: Full Name Email Address Phone Number Shipping or Billing Address (as available) ๐ Create a Sale Order in Odoo Create a new Sale Order in Odoo using: The matched or newly created Customer Contact All the matched or newly created Products from the WooCommerce order (with correct quantities and pricing) Each WooCommerce product in the order is matched to the corresponding Odoo product using the Internal Reference field. ๐ This ensures a seamless sync between WooCommerce and Odoo, keeping your orders, products, and customers aligned automatically. Setup referecence: https://docs.n8n.io/integrations/builtin/credentials/woocommerce/ https://docs.n8n.io/integrations/builtin/credentials/odoo/