The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "SimpleX Bridge Handler",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "simplex-bridge",
"options": {
"rawBody": false
}
},
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
250,
300
]
},
{
"parameters": {
"conditions": {
"string": [
{
"value1": "={{ $json.message }}",
"operation": "isNotEmpty"
}
]
}
},
"name": "Has Message?",
"type": "n8n-nodes-base.if",
"position": [
450,
300
]
},
{
"parameters": {
"model": "claude-sonnet-4-5-20250929",
"messages": {
"values": [
{
"content": "={{ $json.message }}"
}
]
},
"options": {
"systemMessage": "You are a helpful assistant. The user is messaging via SimpleX Chat. Keep responses concise."
}
},
"name": "Claude",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
650,
250
],
"note": "Replace with your preferred AI node or custom logic"
},
{
"parameters": {
"respondWith": "json",
"responseBody": "={{ JSON.stringify({ response: $json.output || $json.text || 'No response generated.' }) }}"
},
"name": "Respond",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
850,
250
]
},
{
"parameters": {
"respondWith": "json",
"responseBody": "={{ JSON.stringify({ response: 'Empty message received.' }) }}"
},
"name": "Respond Empty",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
650,
400
]
}
],
"connections": {
"Webhook": {
"main": [
[
{
"node": "Has Message?",
"type": "main",
"index": 0
}
]
]
},
"Has Message?": {
"main": [
[
{
"node": "Claude",
"type": "main",
"index": 0
}
],
[
{
"node": "Respond Empty",
"type": "main",
"index": 0
}
]
]
},
"Claude": {
"main": [
[
{
"node": "Respond",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
SimpleX Bridge Handler. Uses lmChatAnthropic. Webhook trigger; 5 nodes.
Source: https://github.com/drgoodnight/simplex-bridge/blob/09270731e5eede291dab56ef5078e22823e2640d/examples/n8n-workflow.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
GitHub PR Opened → AI Review Summary → Slack. Uses lmChatAnthropic, slack. Webhook trigger; 4 nodes.
cold-outbound-engine-claude. Uses httpRequest, lmChatAnthropic, airtable, slack. Webhook trigger; 10 nodes.
Szybkie Kursiki - AI Course Generator (Webhook). Uses lmChatAnthropic, httpRequest. Webhook trigger; 7 nodes.
prompt-qa-lab-claude. Uses lmChatAnthropic, slack. Webhook trigger; 7 nodes.
meeting-intelligence-claude. Uses lmChatAnthropic, notion, slack. Webhook trigger; 6 nodes.