Workflow: Cron Workflow
Integrations: cron, elasticsearch, httpRequest, if, noOp

{"meta": {"instanceId": "workflow-22de6ffc", "versionId": "1.0.0", "createdAt": "2025-09-29T07:07:44.322814", "updatedAt": "2025-09-29T07:07:44.322826", "owner": "n8n-user", "license": "MIT", "category": "automation", "status": "active", "priority": "high", "environment": "production"}, "nodes": [{"id": "77af14bb-db74-4069-adcc-d66e3bb3f893", "name": "Cron Trigger", "type": "n8n-nodes-base.cron", "position": [400, 300], "parameters": {"triggerTimes": {"item": [{"hour": 12, "minute": 15}]}}, "typeVersion": 1, "notes": "This cron node performs automated tasks as part of the workflow."}, {"id": "286b8b82-78c5-458a-b708-79f0b7d1437c", "name": "Elasticsearch Query", "type": "n8n-nodes-base.elasticsearch", "position": [600, 300], "parameters": {"options": {}}, "typeVersion": 1, "notes": "This elasticsearch node performs automated tasks as part of the workflow."}, {"id": "425719a5-41d2-4f3a-80ba-241620d9f793", "name": "Check for Alerts", "type": "n8n-nodes-base.if", "position": [800, 300], "parameters": {"conditions": {"number": [{"value1": "={{$json[\"hits\"][\"total\"][\"value\"]}}", "operation": "greater"}]}}, "typeVersion": 1, "notes": "This if node performs automated tasks as part of the workflow."}, {"id": "a2c6bd3d-c65d-4653-8183-9525a4c3af79", "name": "Create Work Item", "type": "n8n-nodes-base.httpRequest", "position": [1040, 280], "parameters": {"url": "{{ $env.WEBHOOK_URL }}<organization>/<project>/_apis/wit/workitems/$Task?api-version=7.1-preview.3", "options": {}, "authentication": "{{ $credentials.basicAuth }}", "headerParametersUi": {"parameter": [{"name": "Content-Type", "value": "application/json-patch+json"}]}}, "typeVersion": 1, "notes": "This httpRequest node performs automated tasks as part of the workflow."}, {"id": "71ee087f-4f75-4544-b26a-95c7ce12d020", "name": "No Operation, do nothing", "type": "n8n-nodes-base.noOp", "position": [1060, 460], "parameters": {}, "typeVersion": 1, "notes": "This noOp node performs automated tasks as part of the workflow."}], "pinData": {}, "connections": {"a2c6bd3d-c65d-4653-8183-9525a4c3af79": {"main": [[{"node": "error-handler-a2c6bd3d-c65d-4653-8183-9525a4c3af79", "type": "main", "index": 0}], [{"node": "error-handler-a2c6bd3d-c65d-4653-8183-9525a4c3af79-eaaa397f", "type": "main", "index": 0}], [{"node": "error-handler-a2c6bd3d-c65d-4653-8183-9525a4c3af79-b26138e1", "type": "main", "index": 0}], [{"node": "error-handler-a2c6bd3d-c65d-4653-8183-9525a4c3af79-4c56b62d", "type": "main", "index": 0}], [{"node": "error-handler-a2c6bd3d-c65d-4653-8183-9525a4c3af79-6cb03707", "type": "main", "index": 0}]]}}, "name": "Cron Workflow", "description": "Automated workflow: Cron Workflow. This workflow processes data and performs automated tasks.", "settings": {"executionOrder": "v1", "saveManualExecutions": true, "callerPolicy": "workflowsFromSameOwner", "errorWorkflow": null, "timezone": "UTC", "executionTimeout": 3600, "maxExecutions": 1000, "retryOnFail": true, "retryCount": 3, "retryDelay": 1000}, "tags": ["automation", "n8n", "production-ready", "excellent", "optimized"], "notes": "Excellent quality workflow: Cron Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}