911 call-taking & CAD dispatch
Create incidents, choose units and dispatch per protocol in a simulator.
20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.
- Typical applications
- CAD dispatch simulators
- Class GUI-need label
G3· GUI-only
Task proposals · 20
Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.
R10.04.01.01-T01 Create an incident from one call transcript with verified address and type code
Original instruction
A CAD training simulator (synthetic county, sim clock running) shows an incoming call. Using the call transcript panel, enter caller name and callback number, verify the address against the geofile (pick the right match among similar street names), select the incident type from the county code list (input/type_codes.pdf) and its default priority, and save the incident to the pending queue.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
type· Text & formsclick· Point & click- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
Simulator event log: one incident with geocoded location within 30 m of gold, type code and priority exact, caller fields exact, created within 90 s of call answer. The simulator exposes only its client UI; keystroke/event log confirms GUI entry.
Proposed partial credit
40% verified location; 35% type and priority; 15% caller fields; 10% within 90 s.
R10.04.01.01-T02 Take five calls and dispatch the closest available units
Original instruction
CAD training simulator, live clock. Five calls arrive over 6 minutes (transcripts in the call panel): a fall injury, a residential alarm, a vehicle crash with injuries, a noise complaint and a smoke smell. For each, create the incident with the correct type and geocoded address, and dispatch the closest available unit(s) of the required type per input/response_matrix.pdf.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
type· Text & formsclick· Point & clickrt· Real-time control- Work product
WP08· App/system state- Conditions
interrupt· Interruptions- Proposed difficulty
- 3 / 5
Proposed verifier
Per incident: type exact, location within 30 m, assigned units equal the gold closest-available set at dispatch time (sim AVL positions), call-to-dispatch time under the matrix limit for its priority. Scored from the sim event log; the simulator exposes no API, scripting host or database access to the agent VM, so every action must be entered in the CAD client.
Proposed partial credit
30% incident creation; 40% correct units; 30% dispatch-time limits met.
R10.04.01.01-T03 Link duplicate crash calls to one incident instead of creating new ones
Original instruction
CAD training simulator: incident 26-018833 (vehicle crash, I-90 eastbound near mile 214) is active. Three more calls come in describing the same crash from different vantage points with slightly different locations, plus one unrelated crash 4 miles away. Attach duplicates as additional callers on 26-018833 with their notes, and create a new incident only for the unrelated crash.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicktype· Text & formsvis· Visual judgment- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Sim log: 3 additional-caller records on 26-018833 with caller info and notes; exactly one new incident at the unrelated location (within 50 m); no duplicate incidents created. The simulator exposes no API, scripting host or database access to the agent VM, so records must come from the CAD client (event log).
Proposed partial credit
45% duplicates linked; 30% unrelated incident created; 25% no duplicates.
R10.04.01.01-T04 Dispatch a structure-fire response plan with station cover moves
Original instruction
CAD training simulator: a reported house fire at 418 Birch Ln (synthetic). Apply the first-alarm response plan in input/run_cards.pdf (3 engines, 1 truck, 1 battalion chief, 1 medic), substituting the next due unit where the first due is committed, then move up cover companies so no station area in input/coverage_rules.pdf is left without an engine.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicknav· Pan/zoom/scrollrt· Real-time control- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
Assigned units equal gold given availability at dispatch; move-up assignments satisfy coverage rules (checked by the sim's coverage map at T+5 min); dispatch within 60 s of incident creation. The simulator exposes no API, scripting host or database access to the agent VM, so assignments must be made in the CAD client (event log).
Proposed partial credit
45% response plan with substitutions; 35% coverage move-ups; 20% timing.
R10.04.01.01-T05 Interrogate a chest-pain caller with a protocol tool and dispatch by determinant
Original instruction
An EMD protocol simulator runs beside the CAD simulator. Take the scripted chest-pain call (caller answers appear as you ask), follow the protocol's key questions in order, reach the determinant code, give the pre-arrival instructions offered, and dispatch the response configuration that input/response_matrix.pdf assigns to that determinant.
- Platforms
win· Windows- Applications
- EMD protocol simulator · CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicktype· Text & formsmulti· Cross-app- Work product
WP08· App/system state- Conditions
multiapp· Multi-app- Proposed difficulty
- 3 / 5
Proposed verifier
Protocol log: questions asked in required order (no skipped key question); final determinant equals gold; pre-arrival instructions delivered; CAD units and response mode match the matrix for that determinant. Neither simulator exposes an API or database to the agent VM, so protocol and CAD actions must appear in their own event logs.
Proposed partial credit
30% question sequence; 30% determinant; 15% instructions; 25% matching dispatch.
R10.04.01.01-T06 Run a 30-minute multi-vehicle crash with a hazmat release in real time
Original instruction
CAD training simulator, live 30-minute scenario: a multi-vehicle crash on Route 9 escalates into a tanker leak. Create and upgrade the incident, dispatch per input/run_cards.pdf, request hazmat and mutual aid when criteria are met, track every unit status from the radio feed, keep the incident narrative timeline, and keep handling the routine calls that keep arriving.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicktype· Text & formsrt· Real-time controlmulti· Cross-app- Work product
WP08· App/system state- Conditions
long· Long-horizoninterrupt· Interruptions- Proposed difficulty
- 5 / 5
Proposed verifier
Sim log graded against the scenario key: upgrade and hazmat/mutual-aid requests within their windows; unit status accuracy >= 90% vs radio events; narrative contains the 8 key events with times; routine calls dispatched within priority limits. The simulator exposes no API, scripting host or database access to the agent VM; all actions must be in the CAD event log.
Proposed partial credit
30% escalation steps on time; 25% unit status tracking; 20% narrative; 25% concurrent routine calls.
R10.04.01.01-T07 Update unit statuses from a radio log
Original instruction
CAD training simulator (paused clock): input/radio_log.txt lists 14 radio transmissions with times for incidents 26-018840 to 26-018843 (en route, on scene, transporting to hospital, at hospital, available). Enter each status change on the right unit with the logged time.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicktype· Text & forms- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 1 / 5
Proposed verifier
Unit status history equals the 14 gold transitions (unit, status, time to the second, incident); no extra transitions; destination hospital set for transports. The simulator exposes no API, scripting host or database access to the agent VM, so status changes must be entered in the CAD client (event log).
Proposed partial credit
70% transitions exact; 20% hospital destinations; 10% no extras.
R10.04.01.01-T08 Place an incident from landmark directions by dropping the map pin
Original instruction
CAD training simulator: a caller on a rural road cannot give an address, only 'past the grain elevator, second gravel road north, by the red barn'. Use the CAD map (aerial layer) to find the spot, drop the incident pin there, set the nearest cross streets, and dispatch the closest medic unit.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
nav· Pan/zoom/scrollgeom· Precise geometryvis· Visual judgment- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Incident coordinates within 75 m of gold; cross streets exact; dispatched unit equals gold closest medic. The landmarks exist only as aerial imagery and map labels. The simulator exposes no API, geocoder endpoint or database access to the agent VM, so the pin must be dropped in the CAD client (event log).
Proposed partial credit
60% pin location; 15% cross streets; 25% correct medic.
R10.04.01.01-T09 Clear a twelve-call pending queue with four units by priority and distance
Original instruction
CAD training simulator, live clock, storm surge: 12 pending incidents of mixed priority and only 4 police units available as they clear. Dispatch to minimize the priority-weighted response time per input/dispatch_policy.pdf (priority 1 preempts lower calls; do not divert a unit already on scene of a priority-1 call).
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clickrt· Real-time controlnav· Pan/zoom/scroll- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
Sim computes the priority-weighted mean response time; pass if <= 1.15 x the scenario's reference solver; any policy violation (diverting from P1 scene, P3 dispatched while P1 pending) is penalized. The simulator exposes no API, scripting host or database access to the agent VM, so dispatches must be made in the CAD client (event log).
Proposed partial credit
60% weighted response time vs reference; 40% zero policy violations.
R10.04.01.01-T10 Rebid a wireless caller's location and transfer an out-of-area call
Original instruction
CAD training simulator with an ALI panel: a wireless call arrives with a wide uncertainty radius. Rebid for updated coordinates, place the incident from the refined fix, and if it falls outside the county boundary transfer the call and incident data to the neighboring PSAP via the transfer function, with a note.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicknav· Pan/zoom/scrollvis· Visual judgment- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Sim log: rebid action performed before incident placement; location within 50 m of refined fix; transfer executed to the correct PSAP (seeded: fix falls 300 m outside the line) with note; no local units dispatched. The simulator exposes no API, ALI feed or database access to the agent VM, so rebid and transfer must be done in the CAD client (event log).
Proposed partial credit
30% rebid; 30% location; 40% correct transfer without local dispatch.
R10.04.01.01-T11 Handle a silent text-to-911 session with officer-safety flags
Original instruction
CAD training simulator text-to-911 console: a session starts with 'he has a gun cant talk'. Follow input/text_protocol.pdf (short questions, no audible prompts), get location and suspect details, create the incident with the right type and priority, check premise history for the address, add officer-safety flags, and dispatch two units with silent approach.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
type· Text & formsclick· Point & clickrt· Real-time control- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
Text transcript: questions follow protocol constraints (length, no voice callback); incident type/priority exact; location within 30 m; premise-history check logged; safety flags set; 2 units dispatched with silent mode within 3 min. The simulator exposes no API, scripting host or database access to the agent VM; all actions must be in the event log.
Proposed partial credit
25% protocol-compliant texting; 25% incident fields; 25% premise check and flags; 25% dispatch.
R10.04.01.01-T12 Run a wildfire evacuation: draw zones, dispatch notifications, track progress
Original instruction
CAD training simulator, live 40-minute wildfire scenario. Draw evacuation-order and warning zone polygons on the CAD map following the fire perimeter and wind forecast in input/ic_order.pdf, create notification incidents per zone, dispatch available units to door-to-door sectors, and update zone status as units report sectors cleared.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
path· Continuous pathrt· Real-time controlclick· Point & clicknav· Pan/zoom/scroll- Work product
WP04· 3D/spatial model- Conditions
long· Long-horizoninterrupt· Interruptions- Proposed difficulty
- 5 / 5
Proposed verifier
Zone polygons vs gold IoU >= 0.6 each; every sector assigned; zone statuses match radio reports; time to all-sectors-assigned <= scenario limit. Map drawings exist only in the CAD client; the simulator exposes no API, scripting host or database access to the agent VM (event log checked).
Proposed partial credit
35% zone geometry; 25% sector assignments; 20% status tracking; 20% timeliness.
R10.04.01.01-T13 Add an expiring premise hazard record to an address
Original instruction
CAD training simulator: an officer reported via input/officer_memo.pdf that 77 Lakeview Ct has an aggressive dog and a resident with a history of threatening responders. Add a premise hazard record at that address with both hazards, the source, and an expiration date per input/premise_policy.pdf, and confirm it displays when a test incident is created there.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
type· Text & formsclick· Point & click- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Premise record at the geocoded address with 2 hazard codes, source and expiry = policy period; grader-created test incident at the address returns the hazard alert. The simulator exposes no API, scripting host or database access to the agent VM, so the record must be added in the CAD client (event log).
Proposed partial credit
50% hazard codes; 25% expiry; 25% alert displays.
R10.04.01.01-T14 Count the last 90 days of calls at an address
Original instruction
In the CAD training simulator's incident history search, find all incidents at 1200 Harbor Blvd (including unit numbers) in the last 90 days. Record the total and the count per incident type in output/history.json.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicktype· Text & formsnav· Pan/zoom/scroll- Work product
WP12· Answer/decision- Conditions
- None declared
- Proposed difficulty
- 2 / 5
Proposed verifier
Total and per-type counts equal the sim DB; unit-number addresses (1200 Harbor Blvd #4) must be included, a 1200 Harbor Ct distractor excluded. The sim DB is not reachable from the agent VM and the client exposes no API, so counts must come from the incident history search UI.
Proposed partial credit
60% total; 40% per-type counts.
R10.04.01.01-T15 Run a traffic-stop query through a test NCIC interface and alert the unit
Original instruction
CAD training simulator with a test state/NCIC query interface. Unit 2L14 calls out a traffic stop. Create the traffic-stop incident at the unit's AVL location, run the plate and the driver (from the radio transcript), log the returns in the incident, and broadcast the officer-safety alert if the return shows a hit, per input/hit_protocol.pdf.
- Platforms
win· Windows- Applications
- CAD training simulator · NCIC query interface (test)
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
type· Text & formsclick· Point & clickmulti· Cross-app- Work product
WP08· App/system state- Conditions
multiapp· Multi-app- Proposed difficulty
- 4 / 5
Proposed verifier
Sim log: incident at AVL location; both queries run with exact plate/name/DOB; returns attached; seeded warrant hit triggers the alert and backup unit within 60 s per protocol. Neither the simulator nor the test NCIC interface exposes an API or database to the agent VM, so queries must appear in the interface's event log.
Proposed partial credit
20% incident; 35% correct queries; 15% returns logged; 30% hit protocol followed.
R10.04.01.01-T16 Override a wrong unit recommendation and dispatch the next correct unit
Original instruction
CAD training simulator: for a priority-1 medical call the recommendation panel suggests Medic 7, but the radio log shows Medic 7 went out of service for a mechanical issue 3 minutes ago and its CAD status was never updated. Correct Medic 7's status, override the recommendation with the reason, and dispatch the correct next-closest ALS unit.
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicknav· Pan/zoom/scrolltype· Text & forms- Work product
WP08· App/system state- Conditions
hidden· Hidden/stale state- Proposed difficulty
- 3 / 5
Proposed verifier
Medic 7 status set OOS with the logged time; override reason recorded; dispatched unit equals gold next-closest ALS; dispatch within priority-1 time limit. The simulator exposes no API, scripting host or database access to the agent VM, so the override must be made in the CAD client (event log).
Proposed partial credit
30% stale status corrected; 20% override reason; 50% correct unit in time.
R10.04.01.01-T17 Manage a mass-casualty bus crash with hospital capacity balancing
Original instruction
CAD training simulator plus a hospital capacity board (browser). A bus crash yields triage counts by radio (red/yellow/green). Declare the MCI level per input/mci_plan.pdf, dispatch the required ambulances and supervisor, assign transport destinations balancing the capacity board's open beds and trauma levels, and log each patient transport.
- Platforms
win· Windowsweb· Any OS (web)- Applications
- CAD training simulator · hospital capacity board (sandbox)
- Interfaces
desk· Desktop GUIbrow· Browser- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clickrt· Real-time controlmulti· Cross-app- Work product
WP08· App/system state- Conditions
long· Long-horizonmultiapp· Multi-appinterrupt· Interruptions- Proposed difficulty
- 5 / 5
Proposed verifier
MCI level and resources match plan; each of 23 transports logged with a destination that respects trauma level and capacity (no hospital exceeds its posted capacity); red patients to trauma centers; timestamps consistent with radio feed. The simulator exposes no API or database and the capacity board issues no API token, so transports must be logged in the CAD client.
Proposed partial credit
20% MCI declaration and resources; 45% destination assignments valid; 20% transport logging; 15% timing.
R10.04.01.01-T18 Transfer an incident to a neighboring agency's CAD and confirm acceptance
Original instruction
CAD training simulator with a CAD-to-CAD link to a neighboring county. A fire at the county line turns out to be in the neighbor's jurisdiction after units arrive. Transfer the incident with all notes, caller data and unit timeline, wait for their acceptance message, then release your units per input/mutual_aid_agreement.pdf (one engine stays until relieved).
- Platforms
win· Windows- Applications
- CAD training simulator
- Interfaces
desk· Desktop GUI- GUI need · task setting
G3· GUI-only- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clicktype· Text & formsrt· Real-time control- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 4 / 5
Proposed verifier
Neighbor CAD receives the incident with notes and timeline intact (field diff empty); acceptance received before units released; exactly one engine remains assigned until the relief event. The simulator exposes no API and the CAD-to-CAD link is not reachable from the agent VM except via the client's transfer function (event log).
Proposed partial credit
40% complete transfer; 20% waited for acceptance; 40% correct unit release.
R10.04.01.01-T19 Create and dispatch the same five incidents through the simulator test API (control)
Original instruction
Control pair of T02. The CAD simulator's test harness exposes a REST API (token in env CADSIM_TOKEN). Using it, create the same five incidents from the call transcripts in input/calls.json with type codes, geocoded locations and the closest-available assignments per input/response_matrix.pdf.
- Platforms
lin· Linux- Applications
- CAD simulator test API · Python
- Interfaces
api· API/SDKterm· Terminal- GUI need · task setting
AP· API-sufficient- GUI need · ordinary access
AP· API-sufficient- Interaction primitives
code· Code & commands- Work product
WP08· App/system state- Conditions
- None declared
- Proposed difficulty
- 3 / 5
Proposed verifier
Same incident and unit checks as T02 (timing limits relaxed, since API calls are not paced by a call taker). Measures GUI-vs-API gap on identical decisions.
Proposed partial credit
40% incidents; 60% correct units.
R10.04.01.01-T20 Export a shift's incident timeline and compute call-processing metrics
Original instruction
From the CAD training simulator, export the incident timeline report for last night's shift (19:00-07:00) to CSV, then in Excel compute for priority-1 calls the 90th-percentile call-answer-to-dispatch time and the share meeting the targets in input/standards.pdf, and list each priority-1 call that missed the target with its delay reason from the CAD narrative.
- Platforms
win· Windows- Applications
- CAD training simulator · Excel
- Interfaces
desk· Desktop GUI- GUI need · task setting
HY· Hybrid- GUI need · ordinary access
G3· GUI-only- Interaction primitives
click· Point & clickcode· Code & commandsmulti· Cross-app- Work product
WP02· Records/table- Conditions
multiapp· Multi-app- Proposed difficulty
- 3 / 5
Proposed verifier
Exported CSV equals sim report; 90th percentile within 1 s of gold; compliance share exact; missed-call list equals gold set with delay reasons matching narrative keywords.
Proposed partial credit
25% export; 35% percentile and share; 40% missed-call list.
Mapped research references
No benchmark reference is assigned to this class in the current mapping.