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 →
{
"updatedAt": "2026-04-02T08:21:02.597Z",
"createdAt": "2026-04-02T08:21:02.597Z",
"id": "PWFdEg6jEbv43mqe",
"name": "Error Logger",
"active": true,
"isArchived": false,
"nodes": [
{
"parameters": {},
"type": "n8n-nodes-base.errorTrigger",
"typeVersion": 1,
"position": [
-224,
96
],
"id": "ad9ab99a-975e-4492-99d2-21e8fcc486bc",
"name": "Error Trigger"
},
{
"parameters": {
"authentication": "webhook",
"content": "=<@664803448629493816>\n\u26a0\ufe0f **Workflow** : {{ $json.workflow.name }}\n\u274c **Error** : {{ $json.execution.error.message }}\n\ud83d\udd17 **Link** : ({{ $json.execution.url }})\n\ud83d\udd5c **Time** : {{ $now.format('yyyy-MM-dd hh:mm') }}WIB\n\n-----------------------------------------",
"options": {}
},
"type": "n8n-nodes-base.discord",
"typeVersion": 2,
"position": [
0,
192
],
"id": "250700ea-2391-4c99-9fd4-4945e22acc5c",
"name": "Discord"
},
{
"parameters": {
"dataTableId": {
"__rl": true,
"value": "MzrXitN7cPXFBHp5",
"mode": "list",
"cachedResultName": "Error Log",
"cachedResultUrl": "/projects/DiQC0tGxFhuiK9UM/datatables/MzrXitN7cPXFBHp5"
},
"columns": {
"mappingMode": "defineBelow",
"value": {
"url": "={{ $json.execution.url }}",
"retryOf": "={{ $json.execution.retryOf }}",
"message": "={{ $json.execution.error.message }}",
"lastNodeExecuted": "={{ $json.execution.lastNodeExecuted }}",
"mode": "={{ $json.execution.mode }}",
"name": "={{ $json.workflow.name }}"
},
"matchingColumns": [],
"schema": [
{
"id": "name",
"displayName": "name",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "url",
"displayName": "url",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "retryOf",
"displayName": "retryOf",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "message",
"displayName": "message",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "lastNodeExecuted",
"displayName": "lastNodeExecuted",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "mode",
"displayName": "mode",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
}
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {}
},
"type": "n8n-nodes-base.dataTable",
"typeVersion": 1,
"position": [
0,
0
],
"id": "9bad10cb-cc54-4e04-8530-2079dfa66081",
"name": "Insert row"
}
],
"connections": {
"Error Trigger": {
"main": [
[
{
"node": "Discord",
"type": "main",
"index": 0
},
{
"node": "Insert row",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1",
"binaryMode": "separate"
},
"staticData": null,
"meta": null,
"versionId": "42817329-aded-4486-a76a-db6bd39b17a1",
"activeVersionId": "42817329-aded-4486-a76a-db6bd39b17a1",
"triggerCount": 0,
"shared": [
{
"updatedAt": "2026-04-02T08:21:02.599Z",
"createdAt": "2026-04-02T08:21:02.599Z",
"role": "workflow:owner",
"workflowId": "PWFdEg6jEbv43mqe",
"projectId": "UoStXPqNC0kdV8zl"
}
],
"activeVersion": {
"updatedAt": "2026-04-02T08:21:06.000Z",
"createdAt": "2026-04-02T08:21:02.600Z",
"versionId": "42817329-aded-4486-a76a-db6bd39b17a1",
"workflowId": "PWFdEg6jEbv43mqe",
"nodes": [
{
"parameters": {},
"type": "n8n-nodes-base.errorTrigger",
"typeVersion": 1,
"position": [
-224,
96
],
"id": "ad9ab99a-975e-4492-99d2-21e8fcc486bc",
"name": "Error Trigger"
},
{
"parameters": {
"authentication": "webhook",
"content": "=<@664803448629493816>\n\u26a0\ufe0f **Workflow** : {{ $json.workflow.name }}\n\u274c **Error** : {{ $json.execution.error.message }}\n\ud83d\udd17 **Link** : ({{ $json.execution.url }})\n\ud83d\udd5c **Time** : {{ $now.format('yyyy-MM-dd hh:mm') }}WIB\n\n-----------------------------------------",
"options": {}
},
"type": "n8n-nodes-base.discord",
"typeVersion": 2,
"position": [
0,
192
],
"id": "250700ea-2391-4c99-9fd4-4945e22acc5c",
"name": "Discord",
"webhookId": "18964516-a7c2-41ba-bcf6-52c318bdf476"
},
{
"parameters": {
"dataTableId": {
"__rl": true,
"value": "MzrXitN7cPXFBHp5",
"mode": "list",
"cachedResultName": "Error Log",
"cachedResultUrl": "/projects/DiQC0tGxFhuiK9UM/datatables/MzrXitN7cPXFBHp5"
},
"columns": {
"mappingMode": "defineBelow",
"value": {
"url": "={{ $json.execution.url }}",
"retryOf": "={{ $json.execution.retryOf }}",
"message": "={{ $json.execution.error.message }}",
"lastNodeExecuted": "={{ $json.execution.lastNodeExecuted }}",
"mode": "={{ $json.execution.mode }}",
"name": "={{ $json.workflow.name }}"
},
"matchingColumns": [],
"schema": [
{
"id": "name",
"displayName": "name",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "url",
"displayName": "url",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "retryOf",
"displayName": "retryOf",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "message",
"displayName": "message",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "lastNodeExecuted",
"displayName": "lastNodeExecuted",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
},
{
"id": "mode",
"displayName": "mode",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"readOnly": false,
"removed": false
}
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {}
},
"type": "n8n-nodes-base.dataTable",
"typeVersion": 1,
"position": [
0,
0
],
"id": "9bad10cb-cc54-4e04-8530-2079dfa66081",
"name": "Insert row"
}
],
"connections": {
"Error Trigger": {
"main": [
[
{
"node": "Discord",
"type": "main",
"index": 0
},
{
"node": "Insert row",
"type": "main",
"index": 0
}
]
]
}
},
"authors": "Muhammad Bintang Panji Kusuma",
"name": "Version 42817329",
"description": "",
"autosaved": true
},
"tags": []
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
discordWebhookApi
About this workflow
Error Logger. Uses errorTrigger, discord, dataTable. Event-driven trigger; 3 nodes.
Source: https://github.com/SamVivan1/n8n-Workflows-Backup/blob/main/error-logger-AvhjGJdACMdnvIEn.json — original creator credit. Request a take-down →