USDR partners with Portland's Digital Services Team to optimize permitting chatbot and build internal AI capabilities
Partner:
City of Portland, Oregon - Digital Services
Portland community members applying for building permits often struggled to find the right permit for their needs. While the City offers 15-minute appointment consultations to assist with permitting questions, people frequently selected incorrect options, leading to extended delays only to discover they'd chosen the wrong appointment type. To help alleviate these issues, the City's Digital Services team had developed a proof-of-concept chatbot but faced accuracy issues when user queries didn't match exact keywords.
Portland's Digital Services team needed to optimize their permitting appointment helper chatbot prototype before internal staff testing and eventual public launch. They sought to improve response accuracy, establish performance benchmarks, and develop a strategic roadmap for scaling AI solutions across multiple permit types while building internal expertise in generative AI implementation.
This initiative was part of Portland's larger strategic vision to make city services simple, accurate, accessible, trustworthy, intuitive, and effective. The Digital Services team was already working on comprehensive website improvements, including creating a design system and rewriting content in plain language for five permit types. The chatbot represented an opportunity to demonstrate how AI could enhance these efforts by making it easier for community members to access the right services.
Portland's Digital Services team had a long history of interest in partnering with USDR, following case studies and appreciating the organization's ability to match skilled volunteers with government needs. When a colleague initiated conversations with USDR, the team was impressed by the breadth of knowledge and collaborative approach, making USDR the natural choice for this AI optimization project.
USDR deployed a comprehensive strategy combining technical optimization, user research, and capacity building. The technical work involved creating sophisticated evaluation frameworks, including 177 real-world test scenarios generated from actual permit department inquiries and classified by subject matter experts. The team built robust prompt management systems that enabled rapid iteration and quantitative quality measurement across different chatbot versions.
The user research component included in-depth interviews with permit staff, giving the team insights about workflow integration and user needs. This research informed both technical improvements and strategic recommendations for deployment.
USDR also focused on knowledge transfer, training Portland staff on the essential but often overlooked practices that make AI implementations successful—from rigorous testing and quality control to ongoing system optimization. The team created comprehensive documentation, video tutorials, and hands-on training materials to ensure Portland could continue improving the system independently.
"I love working on these projects—it introduces me to different platforms and the partner was open to taking different directions. The scoping document was a starting point, but as the project progresses, you learn new things that can inform new ideas." — Christopher Fan, AI/ML Engineer, USDR Volunteer
The project created a testing system with 177 real-world scenarios that allows Portland to measure how well the chatbot works and spot areas for improvement. Built with input from permit experts, this system gives Portland the tools to continuously evaluate and enhance their AI tools using concrete data. What’s more, the evaluation benchmarks uncovered ways the team can modify prompts in order to reduce false positives by redirecting difficult user requests to the support desk.
USDR also helped upskill Portland's internal team when working with AI through practical training sessions. Team members learned how to manage chatbot prompts, run evaluations, and use monitoring tools, building the foundational skills they need to confidently implement and manage AI solutions independently moving forward.
Research with permit staff across different departments uncovered important insights about how the chatbot fits into daily workflows, and revealed how the appointment page did and didn't work for people using the feature. USDR created a presentation with recommendations for improving the appointments page through simplified appointment descriptions, improved information hierarchy, and better appointment tracking. These findings give Portland clear direction for both refining the chatbot and improving other digital services.
The improved chatbot has completed internal testing and is preparing for a future public launch with clear success measures and plans for expanding to other permit types. Portland now has a proven approach for adding AI tools to other city services, showing how careful AI implementation can improve public services while building lasting internal capabilities.
"If anyone is thinking about wanting to engage with USDR, it is absolutely worth the conversation. There's so much opportunity, and it's great to know there's so many people willing to help. I’m always impressed with their breadth of knowledge and how well they're able to match volunteers. We couldn't have made it here on our own." — Hilaire Brockmeyer, Digital Services Manager, City of Portland
Start with learning, not magic: Portland approached AI implementation with realistic expectations, focusing on building internal expertise rather than expecting technology to solve all problems immediately.
User research is essential: Even AI projects require traditional UX research methods to understand user needs, goals, and workflows—technology alone isn't sufficient.
Evaluation frameworks drive quality: Quantitative measurement of AI performance through real-world scenarios enables data-driven improvements and clear success criteria.
Scope flexibility enhances success: Being open to adjusting project scope based on learnings and stakeholder feedback led to more valuable outcomes than rigid adherence to initial plans.
Portland's approach shows that thoughtful AI implementation can enhance public service delivery while building sustainable internal capabilities for continued innovation.
Photo by Jonathan Borba on Unsplash