Frequently Asked Questions
Product Overview
What is municiPal AI?
municiPal AI is AI-powered search, designed specifically for municipal websites. It helps residents and staff quickly find accurate information by turning municipal content into clear, conversational answers. No more digging through hundreds of website pages or technical language. Just clear, accurate answers to residents’ questions. Every time.
How does municiPal AI work?
municiPal AI ingests and organizes content from your municipal website and any approved sources you connect. When a resident asks a question, it searches that content, understands the context of what’s being asked, and generates a clear, accurate answer grounded entirely in your information.
There’s no guesswork, no outside sources, and no generic responses. Just your content, working harder for your residents.
How is municiPal AI different from ChatGPT?
ChatGPT is a general-purpose tool built for everyone. municiPal AI is built exclusively for municipalities. It only answers from your approved, verified content, not the open internet which significantly reduces the risk of inaccurate or out-of-scope responses.
Built-in guardrails automatically detect sensitive topics — like legal or medical inquiries — and respond with appropriate disclaimers rather than attempting an answer. Personal information submitted by residents is detected and never stored.
Unlike general AI tools, municiPal AI continuously monitors and updates your municipal content, so answers always reflect the most current information available.
Plus, with municiPal AI, your team also gets full visibility into how residents are using it — every question asked, every answer given, and all resident feedback. That means you can spot content gaps, track trends, and keep improving your website with monthly in depth insights.
Does municiPal AI use large language models?
Yes! But not in the way most people picture it. Large language models handle the interpretation and communication of answers, but they never have direct access to your data. All responses are generated exclusively from your verified municipal content, retrieved and filtered before the model ever gets involved.
Think of it this way: the LLM provides the language skills, your municipality provides the facts.
Which AI models do you use?
municiPal AI primarily uses OpenAI models. We also maintain relationships with additional AI providers to ensure reliability and uptime. So if one service experiences disruption, your residents never notice.
Can municiPal AI replace our website search?
Yes, and it goes well beyond it. Traditional search returns a list of links and leaves residents to find the answer themselves. municiPal AI delivers a direct answer, sourced from your content, in plain language.
That said, we recommend keeping traditional search available alongside municiPal AI to support the full range of resident preferences and accessibility needs. The municiPal team will help you set up both, so your residents get the familiar experience they know, plus a smarter way to find what they need.
Implementation
How long does implementation take?
For most municipalities, implementation takes four weeks from start to launch. Larger municipalities or those with more complex systems and integrations may take six to eight weeks.
Adding municiPal AI to your website requires only a single line of code. Before launch, our team prepares and tests your content to achieve approximately 97% answer accuracy, so your residents get reliable answers from day one.
How much work will this require from our municipal team?
Very little. Most municipalities spend fewer than five hours reviewing and testing before launch. Our team handles the setup, training, and integration work so yours can stay focused on supporting your municipality.
What if our website content is incomplete or out-of-date?
municiPal AI can only answer from what exists on your website, so the accuracy of answers is directly tied to the quality of your content. You don’t need everything to be perfect before you launch, but the information does need to be there.
If a topic isn’t covered on your site, municiPal AI won’t guess. It will let the resident know the answer isn’t available and direct them to contact the municipality directly.
Over time, reporting tools help identify gaps and outdated pages, giving your team a practical starting point for gradual improvements. Many municipalities find that implementation becomes a natural opportunity to tighten up their content at their own pace.
What if our website content is disorganized?
That’s part of what municiPal AI is built to handle. As it ingests your content, it organizes and evaluates it, assessing relevance, authority, and freshness to determine the best answer when multiple sources exist.
So even if your content lives across different pages, departments, or documents, residents still get a single, clear answer.
Will municiPal AI detect broken links (404s)?
Yes. Broken links are flagged automatically during ingestion and included in your ongoing reporting, so nothing slips through the cracks.
Will municiPal AI detect duplicate content?
Yes. The system identifies duplicate or overlapping content and uses that information to determine which source is most authoritative, so residents always get the most accurate and relevant answer.
Will municiPal AI help identify outdated content?
Yes. Every piece of content is assigned a freshness score, so your team can easily spot aging pages and prioritize what needs to be updated.
Does municiPal AI require any changes to our existing web server, hosting, or CMS permissions?
The municiPal team will need access to your CMS, but no changes to your server or hosting are required. We implement everything behind the scenes, with no disruption to the resident experience.
Can we launch in phases (e.g., one department at a time)?
We recommend a full launch across your website, since municiPal only draws from content that’s already public. Launching in parts can leave residents unsure what’s available and lead to more digging and frustration, not less. You can launch fully, then refine and build out content over time. If you have microsites or separate instances, we can bring those online in phases.
We can launch microsites or connect your separate instances in phases.
What happens if we miss our target launch date?
No problem. Our team works closely with you throughout the process, with scheduled check-ins to keep launch dates on track.
Can we customize the look, name, or branding of the search widget?
municiPal is configured to match your website’s colours and button styles, so it looks and feels like a natural part of your site. If you have a video banner, we can display municiPal below it. A few product elements can’t be adjusted, since they’re required to meet WCAG 2.2 compliance and accessibility standards.
Can we migrate from an existing chatbot or search vendor, and what does that process look like?
Yes. Our team will work with you to plan a smooth transition, with typical implementation taking 4–6 weeks. Vendor contracts vary, so be sure to check your current cancellation policy before starting.
Do you offer a pilot or trial period before full contract commitment?
We don’t offer a formal pilot or trial, but you’re welcome to explore municiPal in action on existing client websites, including Kawarthalakes.ca, Kitchener.ca (and its microsites), Sechelt.ca, and Leamington.ca.
Features
Does municiPal AI support multiple languages?
municiPal AI works in conjunction with Google Translate. If your municipality has Google Translate enabled on your website, residents can interact with municiPal AI in their preferred language.
Can municiPal AI read content in tabs, accordions, or other web elements?
Yes. municiPal AI is built to read structured website elements like tabs, accordions, and embedded documents, content that is often buried or hard to surface through traditional search.
Can municiPal AI include microsites?
Yes. Each pricing tier includes a defined number of microsites, and additional microsites can be added if needed.
Can municiPal AI integrate with systems like SharePoint, Laserfiche, eScribe, or ActiveNet?
Yes. municiPal AI integrates with common municipal platforms including SharePoint, Laserfiche, and eScribe. It indexes only public-facing content, so residents can access the information they need without ever exposing internal files or restricted data.
How frequently is municiPal AI updated?
Your website content is refreshed every five days, with news content updated approximately every three hours, keeping residents informed with the most current information available. More frequent scrapes are available upon request but may include an additional charge.
Can we request urgent updates?
Yes. If critical information needs to be reflected right away, such as emergency announcements or service disruptions, your team can request an urgent update outside the regular refresh cycle. The number of annual requests will be included in your contract.
Can municiPal AI be used for election information?
Yes. municiPal AI can surface public-facing election information available on your municipal website, including voting locations, dates, and procedures.
Strict guardrails are in place to ensure responses remain neutral and free from candidate bias, so municipalities can confidently provide election information without the risk of influencing resident opinion.
Can municiPal AI answer questions about council agendas or minutes?
Yes, with a subscription to Council Intelligence, municiPal AI can answer questions related to council meeting agendas and minutes, pulling from integrated platforms like Laserfiche and eScribe where applicable.
The system is context-aware, meaning it routes responses from the most appropriate and authoritative source. Strict guardrails ensure answers stay grounded in verified municipal content, so residents get accurate information without interpretation or editorializing.
Can municiPal AI process payments?
No. municiPal AI does not process or collect payment information. It will direct residents to the appropriate page or system to complete a transaction.
Security, Privacy & Compliance
Where is our data stored?
All data is stored in encrypted databases on secure Canadian infrastructure hosted on AWS Canada (Central). Each municipality operates within its own isolated, secure data environment (tenancy), ensuring data is fully segregated and protected. This approach supports full compliance with Canadian federal and provincial data residency requirements.
Where is our data stored?
All data is stored in encrypted databases on secure U.S.-hosted AWS infrastructure. Each municipality operates within its own isolated, secure data environment (tenancy), ensuring data is fully segregated and protected. This supports compliance with applicable federal and state data residency requirements.
Who owns the data?
You do. Each municipality retains full ownership of its data at all times.
Data is retained for one year and is available to you throughout that period. Municipalities can request a full export of their data at any time. If you choose to offboard, your data is securely destroyed and a formal record of destruction is provided upon request.
How do you handle personal identifiable information (PII)?
municiPal AI is designed to avoid collecting personal data entirely. If a resident accidentally includes personal information in a question, it is automatically detected and redacted before anything is stored.
This means no names, contact details, or sensitive information ever enters the system, keeping both your residents and your municipality protected.
Is municiPal AI secure?
Yes. municiPal AI is built with enterprise-grade security at every layer. All data is encrypted, hosted on secure Canadian infrastructure, and access is tightly controlled. The platform is developed to recognized security standards, with built-in safeguards including PII detection, session timeouts, and secure APIs.
For a full overview of our security practices, visit our Security page.
Is municiPal AI secure?
Yes. municiPal AI is built with enterprise-grade security at every layer. All data is encrypted, hosted on secure US infrastructure, and access is tightly controlled. The platform is developed to recognized security standards, with built-in safeguards including PII detection, session timeouts, and secure APIs.
For a full overview of our security practices, visit our Security page.
Is municiPal AI compliant with municipal security and accessibility requirements?
Yes. municiPal AI is designed to align with common municipal standards including relevant privacy legislation, WCAG 2.2 AA accessibility requirements, and Canadian data hosting requirements.
For a full overview of our security and compliance practices, visit our Security page.
How do you prevent problematic AI responses?
municiPal AI is built with multiple layers of protection. The system answers only from your approved municipal content, which eliminates the risk of responses drawn from unreliable or inappropriate outside sources.
Built-in guardrails detect sensitive topics such as political opinions, medical advice, and financial recommendations, and respond with appropriate disclaimers rather than attempting an answer. Personal information submitted by residents is automatically detected and never stored.
The municiPal team also maintains active AI observability, monitoring system behaviour and reviewing logs to catch anything that falls outside expected parameters. And if you ever need to act quickly, your team can disable the system instantly using your existing CMS controls, no vendor support required.
What access does municiPal AI have to our systems, and can we limit or revoke it at any time?
A core group of municiPal team members needs access to your system to implement it and run regular updates. We work with your team to determine the right level of access. Most municipal CMS platforms keep access logs, so you can see who’s logging in and when. Access can be revoked at any time . We’d just ask that you let us know, so we can avoid any disruption to service or updates.
Does the ingestion/scraping process affect our website's performance or load times?
No. All data is scraped and stored externally, so municiPal has no impact on your website’s speed or load times.
If something breaks on the technical side, who's on call — you or us?
We are, 24/7. You’ll always know exactly who to contact and how to reach us.
Reporting & Data
Can we access our municiPal AI data?
Yes. Municipalities receive monthly reports summarizing searches, trends, resident feedback, and content gaps. Raw search data is also available as a CSV export upon request, giving your team full access to the information behind the insights.
What reporting is included?
Monthly reporting gives your team a clear picture of how residents are using municiPal AI. Reports include search queries, user feedback, question categories, emerging trends, and insights into potential content gaps, helping your municipality continuously improve the information it provides to residents.
Does municiPal AI identify content gaps?
Yes. By analyzing what residents are searching for, municiPal AI helps surface questions that your website may not be answering well. Over time, this gives your team a practical, resident-driven roadmap for improving your content.
Can we exclude certain pages or content from being indexed?
Yes, though we generally advise against it, since exclusions can only be applied at the URL level. It’s best to connect with the municiPal team directly to talk through your options.
Accuracy
What level of accuracy can we expect from municiPal AI?
municiPal AI is tested to approximately 97% accuracy at launch using a six-point evaluation framework that measures factual correctness, relevance, clarity, completeness, proper citation of municipal sources, and the absence of hallucinated information.
That said, accuracy is ultimately tied to the quality of content on your website. The better your content, the better your answers. Over time, monthly reporting and content gap insights help your team keep both improving together.
What if our content is not well written?
municiPal AI is designed to interpret and clarify, not just repeat. Even when source content is complex, technical, or poorly structured, the system translates it into plain language that residents can actually understand, while staying grounded in the facts.
Will answers be understandable for residents?
Yes. municiPal AI is designed with residents in mind, not municipal insiders. It simplifies technical terminology and translates complex language into clear, plain language responses written at a grade 8 reading level or lower, so everyone in your community can find the answers they need.
For municipalities with Google Translate enabled on their website, municiPal AI works seamlessly alongside it, helping residents access information in their preferred language.
Who reviews and approves the tone and language municiPal AI uses before launch?
Your team will have time to test and approve everything before launch. Because municiPal draws only from your existing, approved content, it already reflects your voice and tone. All responses are written at a grade 8 reading level or lower, so every interaction stays consistent with your municipality’s identity.
Can we require sign-off on how sensitive topics (grief, crisis, controversial local issues) are handled?
Absolutely. We’ll walk through sensitive topics and review boilerplate responses together during the testing phase.
During a crisis or emergency, does municiPal AI defer to our official messaging, or could it contradict it?
municiPal responds using the content on your website, and prioritizes newer content — like alerts and news over older, static pages. If you have emergency information, we recommend publishing it as news or an alert, since that content is scraped more frequently. It’s good communications practice regardless.
And, our account reps are always available to help any answers or work through specific response scenarios with you.
How does municiPal AI hand off to a live person when a resident is frustrated, confused, or in a sensitive situation?
municiPal has built-in escalation logic that recognizes when a query should be handed off to staff rather than answered directly.
Will what municiPal AI tells a resident always match what our staff would tell them on the phone?
Yes. municiPal only answers from approved municipal content already on your website — it won’t provide information beyond that.
Can municiPal AI surface forms and let residents download or start them?
municiPal can direct residents to the right form, but it can’t help fill one out. That step still has to be completed by the resident.
Pricing & Procurement
How does your pricing work?
municiPal AI uses population-based pricing, making it scalable and fair for municipalities of all sizes. There is a one-time implementation fee and an annual subscription that covers hosting, maintenance, and AI usage.
Contact us for a customized quote based on your municipality’s needs.
What happens if usage exceeds our cap?
Our pricing tiers are designed with room to grow. If your municipality exceeds expected usage, we work with you directly to adjust your plan, so service to your residents is never interrupted.
Do you offer group purchasing?
Yes. Counties and regional groups of municipalities can implement a shared municiPal AI environment. Each municipality surfaces its own locally relevant answers while benefiting from shared infrastructure, making it a cost-effective option for regions looking to adopt AI together.
What uptime do you guarantee?
municiPal AI guarantees 99.9% uptime, backed by a formal Service Level Agreement. Our use of redundant AI providers ensures that even in the rare event of a service disruption, your residents experience no interruption.
How do we explain this tool to residents without it looking like we replaced staff with technology?
It’s natural for people to feel wary about AI replacing jobs. municiPal isn’t designed to do that. It helps residents find information faster and frees up staff from repeat questions, so they can focus on the more complex and often urgent issues that come with working in government.
What's included in the one-time implementation fee vs. the annual subscription?
The one-time implementation fee covers system setup, design and coding, data scraping and testing, meetings with your team, internal QA, client testing, and launch. The annual subscription covers ongoing services, including hosting, security, licensing, search tokens, and core infrastructure maintenance and support.
Company & Support
Are you a Canadian company?
Yes. municiPal AI is proudly Canadian, founded and operated in Canada. For Canadian municipalities, all data is hosted on Canadian infrastructure and stays subject to Canadian federal and provincial laws and regulations.
Who owns municiPal AI?
municiPal AI is owned and operated by two Canadian founders with deep roots in municipal communications, digital strategy, and technology. Learn more about our team and vision on our Company page.
What sort of ongoing support do you provide?
After launch, municipalities have access to our support ticketing system where issues are logged and prioritized. Every inquiry is handled by a real person on our team, and you can always expect a prompt response.
Depending on the support option selected, you will also receive regular check-ins with our team to review opportunities to improve over time.
Can we speak with one of your clients?
Absolutely. We are happy to connect you with municipalities currently using municiPal AI. Contact us to arrange a reference call.
How are issues or incorrect answers fixed?
If a resident or municipal staff member identifies an incorrect or unclear answer, it can be submitted to our client success team. Our team investigates each issue to determine whether it is a content issue or a structural issue, and resolves it according to our SLA.
We also proactively monitor answer quality through our AI observability tools, so many issues are identified and addressed before anyone has to report them.
What happens if municiPal AI cannot find an answer?
If municiPal AI cannot find a sufficient answer, it will say so clearly and direct the resident to contact the municipality. It will never guess or generate a response it cannot support with verified content.
Unanswered questions are captured in monthly reporting, giving your team a clear picture of where content gaps exist and what residents are looking for that your website is not yet providing.
Where does municiPal AI appear on our website?
municiPal AI is embedded prominently in your homepage hero section and accessible through the search icon in your top navigation, making it easy for residents to find from the moment they land on your site. Contact your implementation specialist for additional options.
Does municiPal AI work on mobile devices?
Yes. municiPal AI is fully responsive and works seamlessly across mobile, tablet, and desktop, so residents get a consistent experience however they access your website.
Can municiPal AI support staff internally?
Yes, and this has been one of the most valued discoveries among our municipal clients. Staff, particularly customer service teams, use municiPal AI to quickly find information that was previously buried across multiple pages, documents, and systems.
Because municiPal AI indexes all of your public-facing content in one place, it becomes a powerful internal reference tool, helping staff find accurate answers as fast as your residents can.
Note: municiPal AI only ingests publicly available content and does not connect to internal systems or restricted files.
What is a RAG system and why is it important for municipalities?
RAG stands for Retrieval-Augmented Generation. It is the approach municiPal AI uses to deliver accurate, trustworthy answers based entirely on your municipality’s own information.
Instead of drawing on a general AI model’s broad knowledge, municiPal AI retrieves content directly from your website and connected sources, then uses AI to generate a clear, conversational response grounded in that content. The result is an answer that reflects your services, your policies, and your current information.
This matters for municipalities because local government information is highly specific, accuracy is critical for public trust and compliance, and content changes frequently. A RAG-based approach means answers stay current and stay yours.
What happens if incorrect or sensitive content is published on our website between updates?
If incorrect or sensitive content is identified between scheduled updates, your team can contact us directly and we will perform an immediate update to remove or correct it in the system. A self-serve option for urgent updates will also be available through an upcoming dashboard release.
Can we add custom responses or actions to specific queries?
Yes. Our team can work with you to create customized responses or guide residents toward specific actions for key queries. This is typically delivered through an enhanced support package. Contact us to discuss what would work best for your municipality.
Can municiPal AI replace our customer service chatbot or live agent?
In many cases, yes. municiPal AI can handle a large portion of common inquiries by providing clear, accurate answers, and is a significant upgrade over traditional keyword-based chatbots.
That said, municiPal AI is designed to extend your team, not replace it. By handling routine questions quickly and accurately, it frees up staff to focus on the complex, high-value interactions that genuinely require a human touch. We work with municipalities to review existing service inquiries and ensure the right content is in place so municiPal AI can support your team as effectively as possible.
If municiPal AI gives a resident the wrong answer, does that complaint come back to our front-line staff?
municiPal only answers from approved municipal content, but all queries and responses are logged and shared with your municipality monthly. If a response doesn’t meet your standard, our team investigates and resolves it.
Do our customer service staff get training on how the tool works, so they can explain it to residents?
Yes. We welcome staff from across the municipality to test the system before launch, and we especially encourage customer service teams to use it. If additional training or documentation would help, we’re happy to provide that too.
Is there a way for staff to flag a bad answer in real time, not just after the fact?
Absolutely, and we encourage it. The more detail we have on a flagged query, the easier it is to investigate. Staff can reach out directly, though most municipalities designate a key point of contact for this. Every flagged item is investigated.
What does onboarding and training look like for staff who manage or update content?
We provide resources to help staff write and manage content for your website effectively. Check out our best practices guide to get started.
Smarter search starts here.
Experience how municiPal AI can transform your website. Book a demo with our team today.