IT OPS

Emergency Maintenance Escalation to On-Call

Classifies severity from a maintenance photo and, only for emergencies like floods or electrical hazards.

CategoryIT Ops
Enginesim
Difficultyadvanced
Triggerwebhook
Steps5
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerMaintenance request received via webhookHTTP webhook
  • ActionAnalyze photo for hazards and severityOpenAI
  • LogicBranch on emergency severity threshold
  • ActionPage on-call manager for emergenciesPagerDutyPagerDuty
  • OutputPost routine issues to facilities SlackSlack

What it does

Acts as a safety net for genuine emergencies. It reads the photo, and when the damage is hazardous (flooding, exposed wiring, gas, structural), it pages the on-call manager through PagerDuty instead of letting the request sit in a queue.

When to use it

Use this when slow response to a true emergency causes real damage or liability, but you do not want every minor request waking up on-call staff. The flow draws a hard line between emergency and routine.

How it works

  1. 1A webhook receives the request payload with a photo and location.
  2. 2The photo is analyzed for hazard signals and an overall severity score.
  3. 3A logic branch checks whether severity crosses the emergency threshold.
  4. 4If it is an emergency, a high-urgency PagerDuty incident is triggered with the photo, location, and hazard summary for the on-call manager.
  5. 5If routine, the request is posted to the standard facilities Slack channel for normal scheduling.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect PagerDutyIncidents, on-call, escalations.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.