Workflow: HTTP Manual Send

Workflow Details

Download Workflow
{
    "meta": {
        "instanceId": "568298fde06d3db80a2eea77fe5bf45f0c7bb898dea20b769944e9ac7c6c5a80"
    },
    "nodes": [
        {
            "id": "72babb83-0530-4809-9f6f-d9afaf91fd59",
            "name": "Send Log to BetterStack",
            "type": "n8n-nodes-base.httpRequest",
            "position": [
                80,
                140
            ],
            "parameters": {
                "method": "POST",
                "options": [],
                "jsonBody": "={\n  \"message\":\"{{ $json.message }}\",\n  \"level\": \"{{ $json.level }}\"\n} ",
                "sendBody": true,
                "specifyBody": "json",
                "authentication": "genericCredentialType",
                "genericAuthType": "httpHeaderAuth"
            },
            "credentials": {
                "httpHeaderAuth": {
                    "id": "NAa1bu8yteVhXxxV",
                    "name": "Header Auth BetterStack"
                }
            },
            "typeVersion": 4.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "863b184b-05c0-47b7-82c1-166bdf25a32a",
            "name": "Recieve log message",
            "type": "n8n-nodes-base.executeWorkflowTrigger",
            "notes": "from another workflow",
            "position": [
                -140,
                140
            ],
            "parameters": {
                "workflowInputs": {
                    "values": [
                        {
                            "name": "level"
                        },
                        {
                            "name": "message"
                        }
                    ]
                }
            },
            "notesInFlow": true,
            "typeVersion": 1.100000000000000088817841970012523233890533447265625
        },
        {
            "id": "e696b65e-5249-43b2-9a33-4e59fc616f21",
            "name": "Test workflow",
            "type": "n8n-nodes-base.manualTrigger",
            "position": [
                -260,
                -120
            ],
            "parameters": [],
            "typeVersion": 1
        },
        {
            "id": "f7b51eae-4016-4072-9539-b66ea8646508",
            "name": "Send test log message",
            "type": "n8n-nodes-base.executeWorkflow",
            "notes": "using workflow",
            "position": [
                -40,
                -120
            ],
            "parameters": {
                "options": [],
                "workflowId": {
                    "__rl": true,
                    "mode": "id",
                    "value": "={{$workflow.id}}"
                },
                "workflowInputs": {
                    "value": {
                        "level": "error",
                        "message": "This is a test log message"
                    },
                    "schema": [
                        {
                            "id": "level",
                            "type": "string",
                            "display": true,
                            "required": false,
                            "displayName": "level",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "message",
                            "type": "string",
                            "display": true,
                            "required": false,
                            "displayName": "message",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        }
                    ],
                    "mappingMode": "defineBelow",
                    "matchingColumns": [],
                    "attemptToConvertTypes": false,
                    "convertFieldsToString": true
                }
            },
            "notesInFlow": true,
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "72457cde-ea6f-406a-8d5e-70878114dd3e",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -440,
                60
            ],
            "parameters": {
                "width": 860,
                "height": 280,
                "content": "## Send log entries to BetterStack\nThis workflow can be used in two ways:\n1. Save it as a separate workflow to\nuse if from multiple worflows.\n2. Embed it into one workflow to just\nuse it from one."
            },
            "typeVersion": 1
        },
        {
            "id": "442976e5-1306-4c9b-a3e6-5693ae6d132c",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -440,
                -240
            ],
            "parameters": {
                "color": 7,
                "width": 660,
                "height": 280,
                "content": "## Demo\nThis is just a demo of how to call the workflow.\nKeep it here, replace it with your own workflow or delete it."
            },
            "typeVersion": 1
        },
        {
            "id": "4175c168-1f59-4213-8bc4-a71dd62c3bd9",
            "name": "Sticky Note2",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                20,
                100
            ],
            "parameters": {
                "color": 3,
                "height": 200,
                "content": "### Edit me"
            },
            "typeVersion": 1
        },
        {
            "id": "c69c7c62-f4b5-4b14-b6be-8e9f3b8a38cd",
            "name": "Sticky Note3",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -780,
                -240
            ],
            "parameters": {
                "color": 6,
                "width": 300,
                "height": 580,
                "content": "### \ud83e\uddfe Log to BetterStack\n\n**\ud83d\udc4b Hello! I'm Audun \/ xqus** \n\ud83d\udd17 My work: [xqus.com](https:\/\/xqus.com)\n\ud83d\udcb8 n8n shop: [xqus.gumroad.com](https:\/\/xqus.gumroad.com)\n\n\nThis workflow sends log messages to [BetterStack Logs](https:\/\/betterstack.com\/logs) using a POST request.\n\n#### \u2705 Usage:\n1. **From other workflows**  \n   \u2192 Use the **Execute Workflow** node and pass in `level` and `message`.\n\n2. **As standalone**  \n   \u2192 Manually trigger for testing, or embed it into a single workflow.\n\n#### \ud83d\udd27 Setup:\n1. Set your **BetterStack Logs endpoint URL** in the HTTP Request node.  \n2. Add your **Header Auth** credentials: `Authorization: Bearer YOUR_TOKEN`\n"
            },
            "typeVersion": 1
        }
    ],
    "pinData": [],
    "connections": {
        "Test workflow": {
            "main": [
                [
                    {
                        "node": "Send test log message",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Recieve log message": {
            "main": [
                [
                    {
                        "node": "Send Log to BetterStack",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

🔥📈🤖 AI Agent for n8n Creators Leaderboard - Find Popular Workflows
View
Get Airtable data in Obsidian Notes
View
N8N Español - Ejemplos
View
Code Schedule Create Scheduled
View
modelo do chatbot
View
HTTP Readbinaryfile Automation Webhook
View
Webhook Schedule Update Webhook
View
Stickynote Executeworkflow Create Triggered
View
YT New Video Upload
View