-
Notifications
You must be signed in to change notification settings - Fork 53.3k
Closed as not planned
Labels
triage:pendingWaiting to be triagedWaiting to be triaged
Description
Describe the problem/error/question
I have created a Whatsapp trigger for my workflow.
I have published it as well.
I have setup the webhook on Meta Business and subscribed to messages.
When I send a message, the workflow is not triggered.
I have based myself of this community page: https://community.n8n.io/t/whatsapp-connexion-ok-but-trigger-doesnt-works/245113/4 but however, I do not see “Verify Token” or “Webhook Verify Token” in the node settings.
Unfortunately, It looks like no one on the community page has been able to fix it.
There is no error message but the workflow is not triggered.
What is the error message (if any)?
There is no error message but the workflow is not triggered
Please share your workflow/screenshots/recording
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
{
"nodes": [
{
"parameters": {
"documentId": {
"__rl": true,
"value": "1rR2N286WRXGEjoTvJnymMESNeRtMMQuQfXZb8iwuGms",
"mode": "list",
"cachedResultName": "Notifications",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1rR2N286WRXGEjoTvJnymMESNeRtMMQuQfXZb8iwuGms/edit?usp=drivesdk"
},
"sheetName": {
"__rl": true,
"value": "gid=0",
"mode": "list",
"cachedResultName": "Sheet1",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1rR2N286WRXGEjoTvJnymMESNeRtMMQuQfXZb8iwuGms/edit#gid=0"
},
"options": {}
},
"type": "n8n-nodes-base.googleSheets",
"typeVersion": 4.7,
"position": [
224,
-160
],
"id": "3b70f4b5-aa4d-4ac4-99ce-2e81f4611a59",
"name": "Get row(s) in sheet",
"credentials": {
"googleSheetsOAuth2Api": {
"id": "GyN8GhFhPhVgZ75M",
"name": "Google Sheets account"
}
}
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "619384f9-96b9-463e-8f7c-ec17e50bf73c",
"leftValue": "={{ $now.toFormat('dd/MM/yyyy')}}",
"rightValue": "={{ $json['Date (dd/mm/yyyy)'] }}",
"operator": {
"type": "string",
"operation": "equals"
}
}
],
"combinator": "and"
},
"options": {}
},
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [
448,
-160
],
"id": "0b5d83b7-8dfa-493b-a736-0a4e1afae790",
"name": "If",
"alwaysOutputData": false,
"notesInFlow": false
},
{
"parameters": {
"operation": "select",
"table": {
"__rl": true,
"value": "tbl_test_user",
"mode": "list",
"cachedResultName": "tbl_test_user"
},
"returnAll": true,
"options": {}
},
"type": "n8n-nodes-base.mySql",
"typeVersion": 2.5,
"position": [
688,
-288
],
"id": "0fe0ef87-8e19-4e42-b3b5-336e3ce055e5",
"name": "Select rows from a table",
"credentials": {
"mySql": {
"id": "ztEEMCRERMaj0N02",
"name": "MySQL account 2"
}
}
},
{
"parameters": {
"phoneNumberId": "837980719408208",
"recipientPhoneNumber": "23059130973",
"template": "welcome_to_vroume|en",
"components": {
"component": [
{
"type": "header",
"headerParameters": {
"parameter": [
{
"text": "={{ $json.first_name }}"
}
]
}
},
{
"bodyParameters": {
"parameter": [
{
"text": "={{ $('Get row(s) in sheet').item.json.Text }}"
}
]
}
}
]
}
},
"type": "n8n-nodes-base.whatsApp",
"typeVersion": 1.1,
"position": [
896,
-288
],
"id": "681f8b68-735e-40c7-96da-bf912b8ee50f",
"name": "Send template",
"webhookId": "860b47ca-c84b-4422-8400-e036921311ca",
"alwaysOutputData": true,
"credentials": {
"whatsAppApi": {
"id": "XEmGBI2LrxzRnmkt",
"name": "WhatsApp account"
}
}
},
{
"parameters": {
"updates": [
"messages"
],
"options": {}
},
"type": "n8n-nodes-base.whatsAppTrigger",
"typeVersion": 1,
"position": [
0,
-160
],
"id": "c7f1222d-536d-4769-895c-d2dc2c74aaf0",
"name": "WhatsApp Trigger",
"webhookId": "663b7f06-4140-44e1-9a8e-96b5119c3903",
"credentials": {
"whatsAppTriggerApi": {
"id": "XrIvYfr4lLQI3CEo",
"name": "WhatsApp OAuth account 3"
}
},
"onError": "continueRegularOutput"
}
],
"connections": {
"Get row(s) in sheet": {
"main": [
[
{
"node": "If",
"type": "main",
"index": 0
}
]
]
},
"If": {
"main": [
[
{
"node": "Select rows from a table",
"type": "main",
"index": 0
}
],
[]
]
},
"Select rows from a table": {
"main": [
[
{
"node": "Send template",
"type": "main",
"index": 0
}
]
]
},
"WhatsApp Trigger": {
"main": [
[
{
"node": "Get row(s) in sheet",
"type": "main",
"index": 0
}
]
]
}
},
"pinData": {},
"meta": {
"templateCredsSetupCompleted": true,
"instanceId": "01f7d6f5bec76988ada96c48083dd4ac005a64f83a2d5239af9d97ddcd7ee721"
}
}
Share the output returned by the last node
Debug info
core
- n8nVersion: 2.2.4
- platform: docker (cloud)
- nodeJsVersion: 22.21.1
- nodeEnv: production
- database: sqlite
- executionMode: regular
- concurrency: 5
- license: enterprise (sandbox)
client
- userAgent: mozilla/5.0 (macintosh; intel mac os x 10_15_7) applewebkit/537.36 (khtml, like gecko) chrome/138.0.0.0 safari/537.36
- isTouchDevice: false
Generated at: 2026-01-07T20:10:14.839Z}
Metadata
Metadata
Assignees
Labels
triage:pendingWaiting to be triagedWaiting to be triaged