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": "2025-12-03T19:51:06.341Z",
"createdAt": "2025-12-03T19:51:06.341Z",
"id": "IWVq0bseDooFchYD",
"name": "Xml Workflow",
"description": "Automated workflow: Xml Workflow. This workflow processes data and performs automated tasks.",
"active": false,
"isArchived": false,
"nodes": [
{
"id": "302c87d4-2c92-40a0-9a77-cef4ddd7db6d",
"name": "XML",
"type": "n8n-nodes-base.xml",
"position": [
840,
440
],
"parameters": {
"mode": "jsonToxml",
"options": {}
},
"typeVersion": 1,
"notes": "This xml node performs automated tasks as part of the workflow."
},
{
"id": "88ba5ee7-4788-452f-9d64-bf192fe90e5f",
"name": "Set",
"type": "n8n-nodes-base.set",
"position": [
660,
440
],
"parameters": {
"values": {
"number": [
{
"name": "number",
"value": 1
}
],
"string": [
{
"name": "string",
"value": "my text"
}
]
},
"options": {},
"keepOnlySet": true
},
"typeVersion": 1,
"notes": "This set node performs automated tasks as part of the workflow."
},
{
"id": "6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33",
"name": "Respond to Webhook",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
1020,
440
],
"parameters": {
"options": {
"responseHeaders": {
"entries": [
{
"name": "content-type",
"value": "application/xml"
}
]
}
},
"respondWith": "text",
"responseBody": "={{ $json.data }}"
},
"typeVersion": 1,
"notes": "This respondToWebhook node performs automated tasks as part of the workflow."
},
{
"id": "94644433-fb9b-4532-81d2-d9673eb6e15e",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"position": [
480,
440
],
"parameters": {
"path": "test",
"options": {},
"responseMode": "responseNode"
},
"typeVersion": 1,
"notes": "This webhook node performs automated tasks as part of the workflow."
}
],
"connections": {
"6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33": {
"main": [
[
{
"node": "error-handler-6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33-d9325b29",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33-7ba193f4",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33-2289706c",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-6cda9dc3-0fdd-4f3a-aecf-0ff0efd28c33-8dd70068",
"type": "main",
"index": 0
}
]
]
},
"94644433-fb9b-4532-81d2-d9673eb6e15e": {
"main": [
[
{
"node": "error-handler-94644433-fb9b-4532-81d2-d9673eb6e15e",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-94644433-fb9b-4532-81d2-d9673eb6e15e-8ea710b6",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-94644433-fb9b-4532-81d2-d9673eb6e15e-31be03ce",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-94644433-fb9b-4532-81d2-d9673eb6e15e-a5d8a010",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-94644433-fb9b-4532-81d2-d9673eb6e15e-ff7868a1",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1",
"saveManualExecutions": true,
"callerPolicy": "workflowsFromSameOwner",
"errorWorkflow": null,
"timezone": "UTC",
"executionTimeout": 3600,
"maxExecutions": 1000,
"retryOnFail": true,
"retryCount": 3,
"retryDelay": 1000
},
"staticData": null,
"meta": null,
"versionId": "08dc84dd-06db-45bf-9d03-62ff6385057e",
"activeVersionId": null,
"versionCounter": 1,
"triggerCount": 0,
"shared": [
{
"updatedAt": "2026-02-02T17:55:15.060Z",
"createdAt": "2026-02-02T17:55:15.060Z",
"role": "workflow:owner",
"workflowId": "IWVq0bseDooFchYD",
"projectId": "U3cZjxLpPGVohw1b",
"project": {
"updatedAt": "2026-02-02T18:03:13.881Z",
"createdAt": "2026-02-02T17:54:12.365Z",
"id": "U3cZjxLpPGVohw1b",
"name": "Sebbah fsebbah@azy.solutions <fsebbah@azy.solutions>",
"type": "personal",
"icon": null,
"description": null,
"projectRelations": [
{
"updatedAt": "2026-02-02T17:54:12.365Z",
"createdAt": "2026-02-02T17:54:12.365Z",
"userId": "af142d6e-919f-4345-b234-759caa50a7bb",
"projectId": "U3cZjxLpPGVohw1b",
"user": {
"updatedAt": "2026-04-09T12:42:54.002Z",
"createdAt": "2026-02-02T17:54:09.643Z",
"id": "af142d6e-919f-4345-b234-759caa50a7bb",
"email": "fsebbah@azy.solutions",
"firstName": "Sebbah",
"lastName": "fsebbah@azy.solutions",
"personalizationAnswers": {
"version": "v4",
"personalization_survey_submitted_at": "2026-02-02T18:03:20.553Z",
"personalization_survey_n8n_version": "2.6.3"
},
"settings": {
"userActivated": true,
"firstSuccessfulWorkflowId": "zFOKwZABmUlo7tg6",
"userActivatedAt": 1770062456227,
"npsSurvey": {
"waitingForResponse": true,
"ignoredCount": 1,
"lastShownAt": 1771441113942
}
},
"disabled": false,
"mfaEnabled": false,
"lastActiveAt": "2026-04-09",
"isPending": false
}
}
]
}
}
],
"tags": [],
"activeVersion": null
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Xml Workflow. Uses xml. Webhook trigger; 4 nodes.
Source: https://github.com/fsebbah/n8n-workflows/blob/a282cd21b0d0e618a64a2bf1dd2ac6da8b4592f4/workflows/Xml_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.
Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?
> ⚠️ Notice: > This workflow uses the HTML to Docx node from customjs.space, which requires a self-hosted n8n instance and a CustomJS API key.
BARIN ALP - Objects CRUD. Uses googleSheets, respondToWebhook. Webhook trigger; 9 nodes.
This sample workflow allows you to forward alerts from TheHive 5 to SIGNL4 in order to send reliable alerts to your team.
Update Time Tracking Projects Based On Syncro Status Changes. Uses clockify, httpRequest. Webhook trigger; 6 nodes.