Complete AI Training
Sign inGet my AI kit

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

AI agent for dispatchers

Unit Availability Board Agent

Keep the unit availability board matched to what units actually report.

Unit Availability Board Agent: what goes in, what the agent does and what you get

What it does

The board of available units is only useful if it is true, but status lives in three places: radio logs, app check-ins and maintenance flags. This agent reads all three on a schedule and compares them with the board. When a unit shows available on the board but its last check-in is two hours old, or a maintenance flag says it is in the shop, the agent marks a conflict. It messages the unit to confirm status and waits for a reply. When the answer arrives it prepares the board update. Updates that remove a unit from an area, and so change coverage, go to the dispatcher first. Edge case: a unit that never replies is shown as unconfirmed rather than available.

How it works

Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.

Start and resultWhat it doesA check on its own workWaits for your OKGoes back and retries
Yes, continueApprovedYes, continueNoNo 1 STARTS WHEN Scheduled check or shift change 2 USES A TOOL Read radio logs, app check-ins and maintenance flags 3 DOES Compare each unit's status across sources with theboard 4 DOES List conflicts and stale entries 5 USES A TOOL Message conflicting units to confirm status 6 CHECKS THE RESULT Did every conflicting unit confirm? If not: Wait the set time, resend once, then mark theunit unconfirmed. Back to step 4. 7 DOES Prepare board changes and note any coverage gaps 8 YOU APPROVE Dispatcher approves changes that affect zonecoverage 9 USES A TOOL Update the board 10 CHECKS THE RESULT Does the board now match the latest sources? If not: Re-read the sources and repeat the comparison.Back to step 2. 11 RESULT Board current with a change log
Read the steps as a list
  1. Scheduled check or shift change
  2. Read radio logs, app check-ins and maintenance flags
  3. Compare each unit's status across sources with the board
  4. List conflicts and stale entries
  5. Message conflicting units to confirm status
  6. Did every conflicting unit confirm?If not: Wait the set time, resend once, then mark the unit unconfirmed. Back to step 4.
  7. Prepare board changes and note any coverage gaps
  8. Dispatcher approves changes that affect zone coverageThe agent waits here for your OK.
  9. Update the board
  10. Does the board now match the latest sources?If not: Re-read the sources and repeat the comparison. Back to step 2.
  11. Board current with a change log

How it decides

It trusts the most recent confirmed source, and treats a unit as unconfirmed when sources disagree and no one has replied.

  • A check-in older than 90 minutes makes a unit stale
  • An open maintenance flag overrides an available status
  • Changes that leave a zone below minimum coverage need dispatcher approval
  • Show unconfirmed units separately, never as available

Make it yours

Every agent is a starting point. You choose these settings for your own situation.

  • Check-in age that counts as stale (default 90 minutes)
  • How often the agent runs (default 15 minutes)
  • Minimum units per zone (default 2)
  • Wait time before resending a request (default 10 minutes)

What keeps you in control

It always asks you first

  • Dispatcher approves changes that affect coverage

Hard limits

  • Never mark a unit available without a confirmation or a recent check-in
  • Never change the board for coverage without approval

It stops when

  • Done: board matches confirmed sources
  • Stop: a zone falls below minimum coverage and the dispatcher takes over

Set it up

We guide you through the set-up, step by step

Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.

10 minto set it up in your AI
5 AIsChatGPT, Claude, Copilot, Gemini, Grok
  • One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
  • The agent then walks you through connecting your own data, one source at a time
  • A downloadable copy with the flow chart, the rules and the full guide
Get access to this agent

An example run

What happensAt 2:15 pm Unit 12 shows available but has an open brake flag. The agent messages the crew and gets no reply after 10 minutes, so it marks the unit unconfirmed. Removing it leaves the east zone with one unit instead of two. The dispatcher approves the change and pulls Unit 9 across. The agent rereads the sources and the board matches.

More agents for dispatchers