Notify new Jumia orders with Telegram and WhatsApp Cloud API alerts
Ready for 3.0What this workflow does
This workflow has 10 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Telegram and WhatsApp Business Cloud. It also calls vendor-api.jumia.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- Get Jumia Access Token (HTTP Request): calls vendor-api.jumia.com (POST)
- Fetch Recent Jumia Orders (HTTP Request): calls vendor-api.jumia.com
- Normalize Orders (Code): runs custom JavaScript code
- Check Order Not Processed (Data table): row not exists
- Format Notification Message (Code): runs custom JavaScript code
- Send a text message (Telegram): uses Telegram
- Send message (WhatsApp Business Cloud): send
- Insert Processed Order (Data table): uses Data table
Services it uses
HTTP calls to: vendor-api.jumia.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Manual Trigger
n8n-nodes-base.manualTrigger - Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Data table
n8n-nodes-base.dataTable - Telegram
n8n-nodes-base.telegram - WhatsApp Business Cloud
n8n-nodes-base.whatsApp
From the author
Quick Overview This workflow polls the Jumia Vendor API for recent orders, formats each new order into a readable alert, and sends notifications to both Telegram and WhatsApp, while tracking processed order IDs in an n8n Data Table to prevent duplicate…