Send pickup-ready Click & Collect emails from fulfillmenttools via Gmail in two languages
UnknownWhat this workflow does
This workflow has 10 nodes and runs on Fulfillmenttools events (handoverjob created). Along the way it connects Gmail and Fulfillmenttools (community).
How it runs
Trigger: On Fulfillmenttools events (handoverjob created).
- Check If Data is Valid (If): checks a condition and branches into true / false
- Get Order by tenantId (Fulfillmenttools): get many (order)
- Get Order by Id (Fulfillmenttools): get (order)
- Check for valid email address (If): checks a condition and branches into true / false
- Get pickup Facility (Fulfillmenttools): get
- Select Language (Switch): routes items into 2 branches
- Send pickup email english (Gmail): uses Gmail
- Send pickup email german (Gmail): uses Gmail
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @fulfillmenttools/n8n-nodes-fulfillmenttools is verified or supports 3.0 (used in Handoverjob Created).
- Check that @fulfillmenttools/n8n-nodes-fulfillmenttools is verified or supports 3.0 (used in Get Order by tenantId, Get Order by Id, Get pickup Facility).
Nodes used (6)
- No Operation, do nothing
n8n-nodes-base.noOp - If
n8n-nodes-base.if - Switch
n8n-nodes-base.switch - Fulfillmenttools Trigger
@fulfillmenttools/n8n-nodes-fulfillmenttools.fulfillmenttoolsTrigger - Gmail
n8n-nodes-base.gmail - Fulfillmenttools
@fulfillmenttools/n8n-nodes-fulfillmenttools.fulfillmenttools
From the author
Quick overview This workflow listens for new handover jobs in fulfillmenttools and, for Click & Collect orders from the FFTShop source, fetches the related order and pickup facility details. It then sends a ready-for-pickup email via Gmail in English or…