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 civil servants

Municipal Service Routing Agent

Every service request reaches the department that accepts it, the first time where possible.

Municipal Service Routing Agent: what goes in, what the agent does and what you get

What it does

Residents' service requests, such as potholes, broken lights or noise, bounce between departments. When a request arrives, this agent extracts the issue and checks the location against the map. If it finds an emergency indicator, such as a downed power line, it stops normal routing and follows the emergency protocol. Otherwise it applies the routing rules, creates a work order with evidence for the right department and watches for acceptance. If the department rejects ownership with evidence, the agent chooses the next allowed route or escalates. A coordinator approves any message to the resident. Edge case: a report of a leaning tree near a school is on a state road, so it is rerouted to the state highway contact.

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, continueYes, continueApprovedNoNo 1 STARTS WHEN Resident request arrives 2 DOES Extract the issue and validate the location 3 CHECKS THE RESULT Does it contain an emergency indicator? If not: continue normal routing. Back to step 2. 4 USES A TOOL Create a routed work order with evidence 5 USES A TOOL Track acknowledgement 6 CHECKS THE RESULT Did the department accept ownership? If not: choose the next allowed route or escalate. Backto step 4. 7 YOU APPROVE Coordinator approves resident communications 8 RESULT Routed task with ownership history
Read the steps as a list
  1. Resident request arrives
  2. Extract the issue and validate the location
  3. Does it contain an emergency indicator?If not: continue normal routing. Back to step 2.
  4. Create a routed work order with evidence
  5. Track acknowledgement
  6. Did the department accept ownership?If not: choose the next allowed route or escalate. Back to step 4.
  7. Coordinator approves resident communicationsThe agent waits here for your OK.
  8. Routed task with ownership history

How it decides

It picks the department from context, location and rules, watches for acceptance, and reroutes on evidence-backed rejections.

  • Department: from issue type, location and rules.
  • Emergency: hand off to the protocol, no normal routing.
  • Reroute: only on rejection with evidence.

Make it yours

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

  • Routing rules per issue type and area
  • Emergency keywords that trigger the protocol
  • Hours to wait for acceptance before escalating (default 24)
  • Who approves resident updates
  • Escalation contact per department

What keeps you in control

It always asks you first

  • Resident communications
  • Emergency dispatch
  • Routing policy changes

Hard limits

  • Emergency cases follow the protocol, not the agent.

It stops when

  • Done: department accepted.
  • Escalated: no department accepts.

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 happensOn October 2 a resident reports a leaning tree near Maple Elementary. No emergency indicator is found, so the agent routes it to Parks. Parks rejects it the next day, noting the tree is on State Route 9. The acceptance check fails, so the agent reroutes to the state highway contact list. The state crew accepts. The coordinator approves an update to the resident with the new contact.

More agents for civil servants