SECOPS

Triage Outlook Phishing Reports with Slack Approval

Pulls reports from a shared Outlook phishing folder, auto-scores each one, and posts low-confidence cases to Slack with approve/dismiss buttons so an analyst makes the final call…

CategorySecOps
Enginesim
Difficultyintermediate
Triggerevent
Steps4
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew report in Outlook phishing folderOutlook
  • ActionScore report and assign confidenceOpenAI
  • LogicBranch on confidence band
  • OutputPost uncertain case with approve/dismiss buttonsSlack

What it does

Keeps a human in the loop for ambiguous reports. Messages from a shared Outlook phishing folder are scored automatically; clear-cut malicious and clearly-benign cases are handled silently, while anything in the uncertain middle is posted to Slack with action buttons for an analyst to decide.

When to use it

Use this when your team wants automation speed but isn't comfortable auto-purging on a model verdict alone. It is ideal for orgs on Microsoft 365 that route reports into a monitored mailbox folder.

How it works

  1. 1A new item in the shared Outlook phishing folder triggers the run.
  2. 2An OpenAI step scores the report and assigns a confidence band.
  3. 3A branch routes high-confidence verdicts straight to logging and low-confidence ones to human review.
  4. 4Uncertain cases post to Slack with Approve-purge and Dismiss buttons.
  5. 5The analyst's button click writes the final verdict back, closing the loop and feeding downstream remediation.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect OutlookMail, calendar, contacts.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.