How to connect Cyber Aware to ServiceNow for incident escalation

Connect Cyber Aware to ServiceNow in 2026: phishing clicks and reports become incidents with caller, category and priority mapped automatically.

A learner reports a suspicious email and the report lands in an inbox nobody watches, while a phishing click that should have opened a ticket never touches the service desk at all. Connecting Cyber Aware to ServiceNow fixes both: every phishing click and every report becomes a real incident, with a caller, a category and an SLA attached.

TL;DR

Why this matters

Phishing programmes produce exactly two signals worth escalating: who clicked and who reported. Today both usually surface in a campaign PDF that an admin reads days later - the phishing simulations reporting shows who clicked and who reported, but a PDF is not a workflow. A click that becomes a ServiceNow incident gets an SLA, an assignee and a resolution; a click in a PDF gets read, maybe.

For MSPs the stakes are higher. A client's incident queue is where their service commitment lives - many MSP contracts carry response-time obligations measured inside the PSA or ITSM tool, not in a training platform. Escalating a security event into that queue means the clock starts when the click happens, not when somebody happens to open a report.

There is no native ServiceNow app in Cyber Aware's published integration list. The route still exists: Cyber Aware exposes a webhook and a direct API, and ServiceNow exposes its own APIs for record creation. Either side can drive the other through Zapier's Webhooks and Custom Actions.

Who this is for

Two audiences. First, internal IT and security teams who already run ServiceNow as their ITSM system of record and want human-layer security events in the same queue as server and network incidents. Second, MSPs whose clients mandate ServiceNow - where every incident the MSP handles must exist in the client's own instance, not in a separate security portal.

Before you start

Step 1 - Capture the Cyber Aware event

  1. Decide which outcomes warrant an incident: phishing clicks and phishing reports are the standard pair; a failed quiz attempt can be added for high-risk clients.
  2. Point Cyber Aware's outbound webhook at Zapier's Webhooks by Zapier trigger, or poll the Cyber Aware API for campaign results on your own cadence.
  3. Send one test event and confirm the payload arrives with the learner's email, the campaign name and the outcome.

Expected result: a test payload with all three fields present. Add any missing field on the Cyber Aware side before mapping.

Step 2 - Filter and map the payload

  1. Route only genuine escalations into ServiceNow - a click on a simulation is an incident candidate; a congrats email is not.
  2. Normalise the learner email to lowercase so it matches the ServiceNow sys_user record.
  3. Map campaign name to the incident's short description and the outcome to the description body: "Phishing simulation click - [campaign] - [learner]" reads clearly in a queue.

Expected result: one clean, deduplicated record per event, with the caller resolvable before creation.

Step 3 - Create the ServiceNow incident

  1. Create the incident through ServiceNow's Table API on the incident table, or through a Zapier Custom Action calling the same endpoint.
  2. Map at minimum: short description, description, caller_id, category (security), and impact and urgency so ServiceNow derives priority by its own matrix.
  3. Add the Cyber Aware campaign identifier to the description or a custom field so the analyst can trace the event back to the original simulation without leaving ServiceNow.

Expected result: a test incident appears in the queue with a real caller, the security category and a priority the client's SLA recognises.

Step 4 - Close the loop

  1. When the incident resolves, log the resolution back against the learner where it matters: a repeat clicker next month feeds a higher Human Risk Score, which is the platform's own signal for who needs follow-up.
  2. Run a monthly reconciliation of incidents created against campaign outcomes so silent webhook failures surface within one cycle, not a quarter.
  3. Keep the escalation rules with the client's security policy - which outcomes escalate and at what priority is their call, not a platform default.

Troubleshooting

What to do next

Escalation is one half of the loop; the other half is making sure the underlying programme produces fewer escalations over time. That is the security awareness training side: auto-enrolment, monthly courses and remediation on failure. Teams that want the assessment angle alongside incidents can map their posture work with the gap assessment toolkit, which produces the framework-mapped findings that pair naturally with a ticketing history.

FAQ

Does Cyber Aware integrate with ServiceNow natively?

No. The published integration list covers Google Workspace, Microsoft 365, Zapier and a direct API. The ServiceNow connection is built with Cyber Aware's webhook or API on one side and ServiceNow's own record-creation APIs (or Zapier Custom Actions) on the other.

Which Cyber Aware events should become incidents?

The standard pair is phishing clicks and phishing reports. Some teams also escalate failed quiz attempts for high-risk clients. What escalates is a policy decision - keep the list short or the queue fills with noise.

Will the incident carry the learner's name?

Only if the caller mapping resolves the learner's email to a sys_user record. Without that mapping the incident arrives callerless, which is why the mapping is the gotcha to solve before go-live.

Do phishing reports need incidents too?

Usually yes - a report is a positive signal, but it still represents a suspicious email that may warrant triage. Many teams create reports as low-priority incidents and clicks at a higher priority so analysts work clicks first.

Can we escalate to our own PSA instead of ServiceNow?

Yes - the same pattern works against any system with a record-creation API. The trigger side (Cyber Aware webhook or API) does not change; only the mapping and destination endpoint do.

What happens to the learner afterwards?

Whatever your policy sets. The platform already auto-enrols anyone who clicks into a failed-phishing course; the ServiceNow incident is the escalation layer on top, not a replacement for the training remediation.

One last thing

Set the fallback caller before go-live. A callerless security incident is invisible in a queue sorted by caller - and invisible is the one state a phishing click must never be.

Related guides

Ready to deploy

Same playbook.
Your brand.

Cyber Aware's Human Risk Score works the same way for every MSP partner - under your brand, on your cadence.