Task: PaperCut Health Monitoring - Printer Alerts 

n8n workflow JSON:
{"id":33,"name":"PaperCut - Printers in Error","nodes":[{"name":"On clicking 'execute'","type":"n8n-nodes-base.manualTrigger","position":[350,160],"parameters":{},"typeVersion":1},{"name":"HTTP Request","type":"n8n-nodes-base.httpRequest","position":[690,270],"parameters":{"url":"={{$json[\"host\"]}}/api/health/printers","options":{},"headerParametersUi":{"parameter":[{"name":"Authorization","value":"={{$json[\"token\"]}}"}]}},"typeVersion":1},{"name":"Set","type":"n8n-nodes-base.set","position":[520,270],"parameters":{"values":{"string":[{"name":"host","value":"http://papercut:9191"},{"name":"token","value":"Some-Auth-Token"},{"name":"notificationChannel","value":"#notifications"}]},"options":{}},"typeVersion":1},{"name":"NoOp","type":"n8n-nodes-base.noOp","position":[1040,430],"parameters":{},"typeVersion":1},{"name":"Build Message","type":"n8n-nodes-base.function","position":[1040,90],"parameters":{"functionCode":"let message = \"*Printers in Error*\\n\\n\";\n\nfor (item of items) {\n    message += \"*\" + item.json.name + \"* [\" + item.json.status + \"] - \" + (item.json.heldJobsCount>0 ? item.json.heldJobsCount + ' jobs waiting':'No jobs waiting') + \"\\n\";\n}\n\nreturn [{json:{message}}];"},"typeVersion":1},{"name":"If Status is not OK","type":"n8n-nodes-base.if","position":[1040,270],"parameters":{"conditions":{"string":[{"value1":"={{$json[\"status\"]}}","value2":"OK","operation":"notEqual"}]}},"typeVersion":1},{"name":"Extract Printers","type":"n8n-nodes-base.itemLists","position":[860,270],"parameters":{"options":{},"fieldToSplitOut":"printers"},"typeVersion":1},{"name":"Send Message to Slack","type":"n8n-nodes-base.slack","position":[1240,90],"parameters":{"text":"={{$json[\"message\"]}}","channel":"={{$node[\"Set\"].json[\"notificationChannel\"]}}","attachments":[],"otherOptions":{}},"credentials":{"slackApi":{"id":"2","name":"Slack"}},"typeVersion":1},{"name":"Every Hour","type":"n8n-nodes-base.cron","position":[350,370],"parameters":{"triggerTimes":{"item":[{"mode":"everyX","value":1}]}},"typeVersion":1}],"active":false,"settings":{},"connections":{"Set":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]},"Every Hour":{"main":[[{"node":"Set","type":"main","index":0}]]},"HTTP Request":{"main":[[{"node":"Extract Printers","type":"main","index":0}]]},"Build Message":{"main":[[{"node":"Send Message to Slack","type":"main","index":0}]]},"Extract Printers":{"main":[[{"node":"If Status is not OK","type":"main","index":0}]]},"If Status is not OK":{"main":[[{"node":"Build Message","type":"main","index":0}],[{"node":"NoOp","type":"main","index":0}]]},"On clicking 'execute'":{"main":[[{"node":"Set","type":"main","index":0}]]}}}