SECOPS

Slack-Reported Phishing to Zendesk Case

Lets staff report a suspicious message from a Slack shortcut, auto-enriches any links and senders they paste.

CategorySecOps
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerPhishing-report shortcut submitted in SlackSlack
  • ActionNormalize pasted IOCs
  • ActionEnrich IOCs via threat-intel reputation APIHTTP webhook
  • ActionDraft incident summary and severityOpenAI
  • ActionCreate enriched security ticketZendeskZendesk
  • OutputConfirm to reporter with ticket linkSlack

What it does

Gives employees a one-click way to report phishing from inside Slack and turns each report into a fully enriched Zendesk ticket. The reporter answers a tiny form; everything else — IOC extraction, reputation lookup, severity, assignment — is automated.

When to use it

Use this when you want reporting to live where people already work (Slack) rather than a forwarded email, and you track security incidents in Zendesk. Ideal for orgs that want a low-friction "report it" habit without an inbox to babysit.

How it works

  1. 1A staff member triggers the phishing-report shortcut in Slack and submits sender, suspicious URL, and a note.
  2. 2A parsing step normalizes the pasted URL and sender into clean IOCs.
  3. 3The IOCs are enriched against a reputation lookup over an HTTP threat-intel endpoint.
  4. 4An LLM drafts a concise incident summary and assigns a severity.
  5. 5A Zendesk ticket is created with the summary, IOC table, and severity-based priority, routed to the security queue.
  6. 6The reporter gets a Slack confirmation with the ticket link.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect SlackChannels, DMs, threads, mentions.
  2. 2
    Connect HTTP webhookTrigger any URL on agent actions.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect ZendeskTickets, queues, knowledge base.
  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.