Phoebe: A public-facing AI assistant for the City of Phoenix
Designing a citywide service experience around resident needs—not government structure.
Design response
I reframed city services as human goals, then created governed interaction patterns that could scale across departments. Ambiguous requests triggered focused clarification; low-confidence or unsupported requests moved into designed recovery rather than dead ends.
Illustrative interaction · not a production transcript
Resident: “There is water running down my street.”
Phoebe: “Is it coming from a hydrant, a pipe, or are you not sure?”
Resident: “Looks like a hydrant.”
Phoebe: “I can help you find the right reporting path. Is the water creating an immediate safety hazard?”
The smallest useful clarification avoids a speculative answer. Approved service knowledge guides routing; a safety concern changes the next step. Exact live scripts, URLs, and thresholds are omitted.
Representative acceptance checks
- Recognize everyday phrasing and retain details already supplied.
- Ground answers in approved sources; avoid invented policy.
- Clarify ambiguity, recover from unsupported requests, and escalate hazards appropriately.
- Use accessible language and review transcripts, failed intents, drop-off, and task completion after launch.
These are illustrative checks; no production metrics are claimed.
Analytics & Reporting Limitations
In the Microsoft Government Community Cloud (GCC) environment used for Phoebe, platform reporting limitations restricted access to reliable chatbot usage and performance data. This prevented consistent measurement of conversation volume, containment rates, and resolution rates during my work on the project.
Within these platform constraints, I owned conversation design, intent mapping, branching logic, knowledge content, guardrails, and citizen-facing self-service workflows in Copilot Studio. The work centered on clear service journeys, grounded responses, appropriate clarification, and recovery and escalation paths. Quantitative performance results are not presented because the available reporting did not support reliable measurement.