[{"data":1,"prerenderedAt":274},["ShallowReactive",2],{"blueprint-\u002Fblueprints\u002Fother\u002Fmobile-alerting":3},{"id":4,"title":5,"author":6,"blueprintId":7,"body":8,"description":262,"extension":263,"image":20,"meta":264,"navigation":265,"path":266,"seo":267,"stem":268,"tags":269,"updated":272,"__hash__":273},"blueprints\u002Fblueprints\u002Fother\u002Fmobile-alerting.md","Mobile Alerting with SIGNL4","signl","YB20qrNwlx",{"type":9,"value":10,"toc":247},"minimark",[11,15,21,24,27,32,35,53,57,69,72,76,79,84,87,103,107,110,168,175,179,182,201,207,211,214,234,240,244],[12,13,14],"p",{},"Add reliable mobile alerting directly into your flow with SIGNL4.",[12,16,17],{},[18,19],"img",{"alt":5,"src":20},"\u002Fblueprints\u002Fother\u002Fmobile-alerting\u002Fsignl4-alerts.png",[12,22,23],{},"SIGNL4 is a SaaS offering for mobile alerting and incident management for operating critical infrastructure. It alerts you or your team persistently via app push, SMS text, voice calls, and email including tracking, escalation, shift and on-call duty scheduling and collaboration.",[12,25,26],{},"This blueprint allows you to trigger and to close alerts. It also uses an HTTP server to receive remote actions from the SIGNL4 app for running tasks within your Node-RED flow.",[28,29,31],"h2",{"id":30},"prerequisites","Prerequisites",[12,33,34],{},"Before moving forward, ensure you have the following prepared:",[36,37,38,42],"ul",{},[39,40,41],"li",{},"A FlowFuse account with the Starter, Team, or Enterprise tier.",[39,43,44,45,52],{},"A SIGNL4 account with a team that includes the members you want to receive alerts. For more information on creating an account, setting up a team, and inviting members, refer to their ",[46,47,51],"a",{"href":48,"rel":49},"https:\u002F\u002Fwww.signl4.com\u002Ffirst-steps\u002F",[50],"nofollow","official guide",".",[28,54,56],{"id":55},"setting-up-the-blueprint","Setting Up the Blueprint",[58,59,60,63,66],"ol",{},[39,61,62],{},"To get started with the blueprint, click the \"Start\" button at the bottom. This will redirect you to the FlowFuse platform instance creation interface with the blueprint pre-selected.",[39,64,65],{},"Select the appropriate settings based on your preferences, such as instance type, application, and Node-RED version.",[39,67,68],{},"Click the “Create Instance” button.",[12,70,71],{},"Once the instance is successfully created, open the Node-RED editor, and you can see the blueprint flow along with all necessary node packages installed.",[28,73,75],{"id":74},"getting-started","Getting Started",[12,77,78],{},"To integrate SIGNL4 with your Node-RED flow, follow these steps to configure the SIGNL4 nodes in the blueprint.",[80,81,83],"h3",{"id":82},"configuring-signl4-nodes","Configuring SIGNL4 Nodes",[12,85,86],{},"Before using SIGNL4 in your Node-RED flow, you need to configure the SIGNL4 nodes with your team’s secret key. Follow these steps:",[58,88,89,92,95],{},[39,90,91],{},"Double-click the SIGNL4 Alert and Resolve node to open the configuration dialog.",[39,93,94],{},"Enter your SIGNL4 team secret key in both nodes.",[39,96,97,98,102],{},"Click ",[99,100,101],"strong",{},"Done"," and deploy the flow.",[80,104,106],{"id":105},"sending-an-alert","Sending an Alert",[12,108,109],{},"To send an alert with SIGNL4, use the SIGNL4 Alerting node. This blueprint includes a flow demonstrating its usage, or you can integrate it with your existing Node-RED flow.",[58,111,112,119,156,164],{},[39,113,114,115,118],{},"Open the function node connected to the ",[99,116,117],{},"SIGNL4 Alerting"," node.",[39,120,121,122,126,127],{},"In the function node, locate the ",[123,124,125],"code",{},"data"," object variable and update it as needed. You can modify:\n",[36,128,129,135,141,144,150],{},[39,130,131,134],{},[123,132,133],{},"subject",": The alert title.",[39,136,137,140],{},[123,138,139],{},"body",": A detailed description of the alert.",[39,142,143],{},"A relevant property: This can be any key-value pair, such as temperature, humidity, or another sensor reading.",[39,145,146,149],{},[123,147,148],{},"X-S4-Location",": Latitude and longitude to specify where the event occurred.",[39,151,152,155],{},[123,153,154],{},"X-S4-ExternalID",": A unique identifier for the alert.",[39,157,158,159,52],{},"Additional parameters can be included as required. For more details, refer to the ",[46,160,163],{"href":161,"rel":162},"https:\u002F\u002Fflows.nodered.org\u002Fnode\u002Fnode-red-contrib-signl4",[50],"Node-RED SIGNL4 documentation",[39,165,97,166,102],{},[99,167,101],{},[12,169,170,171,174],{},"To test the alert, click the ",[99,172,173],{},"Inject"," button of that flow. You should see the alert in the SIGNL4 mobile app. Ensure that you are part of the same SIGNL4 team configured in the flow to receive the alert.",[80,176,178],{"id":177},"resolving-an-alert","Resolving an Alert",[12,180,181],{},"Sometimes, after sending an alert, you may need to resolve it to indicate that no further action is required, preventing team members from responding unnecessarily.",[58,183,184,189,197],{},[39,185,114,186,118],{},[99,187,188],{},"SIGNL4 Resolve",[39,190,121,191,193,194,196],{},[123,192,125],{}," object variable and update ",[123,195,154],{}," with the ID of the alert you want to resolve.",[39,198,97,199,102],{},[99,200,101],{},[12,202,203,204,206],{},"To resolve an alert, click the ",[99,205,173],{}," button of the flow. The alert will be marked as resolved.",[80,208,210],{"id":209},"using-signl4-remote-actions","Using SIGNL4 Remote Actions",[12,212,213],{},"SIGNL4 remote actions allow team members to respond to alerts. You can use these actions to trigger flows in Node-RED, enabling automated incident responses.",[58,215,216,224],{},[39,217,218,219,52],{},"Go to the SIGNL4 platform and create a remote action, For more details on creating remote actions, refer to ",[46,220,223],{"href":221,"rel":222},"https:\u002F\u002Fwww.signl4.com\u002Fblog\u002Fjuly-2022-update-remote-actions-fast-incident-remediation\u002F",[50],"this guide",[39,225,226,227,230,231,52],{},"Set the Target URL to your Node-RED instance, followed by ",[123,228,229],{},"\u002Fsignl4",", for example: ",[123,232,233],{},"https:\u002F\u002F\u003Cyour-instance-name>.flowfuse.cloud\u002Fsignl4",[12,235,236,237,239],{},"Once configured, whenever a team member reacts to an alert in the SIGNL4 mobile app, the data configured at the time of creating the remote action will be sent to the ",[123,238,229],{}," endpoint in Node-RED, which can then trigger flows to automate responses.",[28,241,243],{"id":242},"start-now","Start now",[12,245,246],{},"This blueprint is available during the creation of a FlowFuse instance.",{"title":248,"searchDepth":249,"depth":249,"links":250},"",4,[251,253,254,261],{"id":30,"depth":252,"text":31},2,{"id":55,"depth":252,"text":56},{"id":74,"depth":252,"text":75,"children":255},[256,258,259,260],{"id":82,"depth":257,"text":83},3,{"id":105,"depth":257,"text":106},{"id":177,"depth":257,"text":178},{"id":209,"depth":257,"text":210},{"id":242,"depth":252,"text":243},"Enable real-time mobile alerting in Node-RED with SIGNL4 for instant push, SMS, voice, and email notifications.","md",{},true,"\u002Fblueprints\u002Fother\u002Fmobile-alerting",{"title":5,"description":262},"blueprints\u002Fother\u002Fmobile-alerting",[270,271],"blueprints","other","2026-09-16 15:03:37 +0200","MNceJcerzMp1Z0pvbR4VU3pRhBLxyeBTtxBsIy47DKQ",1789750552124]