This workflow follows the HTTP Request → Supabase recipe pattern — see all workflows that pair these two integrations.
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": "A2A-SIN-Email - Inbound Intake",
"nodes": [
{
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"parameters": {
"httpMethod": "POST",
"path": "email-intake"
}
},
{
"name": "Normalize Work Item",
"type": "n8n-nodes-base.code",
"parameters": {
"jsCode": "// Normalize to shared work-item schema\nconst item = $input.first().json;\nreturn [{json: {work_item: {id: 'wi-' + Date.now(), source: item.source || 'webhook', priority: item.priority || 'medium', type: item.type || 'task', description: item.description || '', created_at: new Date().toISOString(), status: 'queued'}}}];"
}
},
{
"name": "Log to Supabase",
"type": "n8n-nodes-base.supabase",
"parameters": {
"operation": "create",
"tableId": "work_items"
}
},
{
"name": "Create GitHub Issue",
"type": "n8n-nodes-base.httpRequest",
"parameters": {
"method": "POST",
"url": "https://api.github.com/repos/OpenSIN-AI/A2A-SIN-Email/issues"
}
},
{
"name": "Dispatch to Hermes",
"type": "n8n-nodes-base.httpRequest",
"parameters": {
"method": "POST",
"url": "http://92.5.60.87:8014/api/v1/tasks/claim"
}
}
],
"connections": {
"Webhook": {
"main": [
[
{
"node": "Normalize Work Item",
"type": "main",
"index": 0
}
]
]
},
"Normalize Work Item": {
"main": [
[
{
"node": "Log to Supabase",
"type": "main",
"index": 0
}
]
]
},
"Log to Supabase": {
"main": [
[
{
"node": "Create GitHub Issue",
"type": "main",
"index": 0
}
]
]
},
"Create GitHub Issue": {
"main": [
[
{
"node": "Dispatch to Hermes",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
A2A-SIN-Email - Inbound Intake. Uses supabase, httpRequest. Webhook trigger; 5 nodes.
Source: https://github.com/OpenSIN-AI/A2A-SIN-Email/blob/855fe5ea04fca32bb7364083fef6a2fee9523ebc/n8n-workflows/inbound-intake.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.
2. Refresh Pipedrive tokens. Uses stopAndError, stickyNote, supabase, httpRequest. Webhook trigger; 29 nodes.
This workflow provides an OAuth 2.0 auth token refresh process for better control. Developers can utilize it as an alternative to n8n's built-in OAuth flow to achieve improved control and visibility.
Buildnbloom - Typeform to Tier 1 Call. Uses supabase, airtable, httpRequest. Webhook trigger; 17 nodes.
Ai Assistant Workflow. Uses supabase, httpRequest, emailSend. Webhook trigger; 14 nodes.
Automação Master: Pedidos & Reservas (Web & App) - Evolution MultiTenant. Uses httpRequest, supabase. Webhook trigger; 14 nodes.