IT OPS

Page After-Hours Building Anomalies to the Duty Manager in Teams

Filters incoming sensor anomalies by time of day, and during nights and weekends routes only safety-critical faults (fire, water, power.

CategoryIT Ops
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerAnomaly received via webhookHTTP webhook
  • LogicCheck after-hours window and safety-critical fault type
  • ActionQueue non-urgent events in Airtable for next dayAirtableAirtable
  • ActionOpen PagerDuty incident for duty managerPagerDutyPagerDuty
  • OutputDirect-message duty manager in Microsoft TeamsMicrosoft Teams

What it does

After hours there is no full ops desk, so this workflow applies a stricter filter: only the faults that genuinely cannot wait until morning reach the duty manager, and everything else is queued for the next business day.

When to use it

Use it for buildings that are unstaffed overnight and on weekends, where you want to protect the duty manager from non-urgent noise but guarantee that a flooding sensor or a freezer over-temp gets immediate attention.

How it works

  1. 1An HTTP webhook receives the anomaly event with type, reading, and timestamp.
  2. 2A logic step checks whether the event falls inside after-hours coverage and whether the fault type is on the safety-critical list.
  3. 3Non-critical or in-hours events are logged to Airtable as queued for the next business day and the flow ends.
  4. 4Safety-critical after-hours faults open a PagerDuty incident for the duty manager.
  5. 5The output sends a direct Microsoft Teams message to the duty manager with the location and recommended first action.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect AirtableBases, tables, views, automations.
  3. 3
    Connect PagerDutyIncidents, on-call, escalations.
  4. 4
    Connect Microsoft TeamsChannels, chats, files.
  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.