Skip to main content

The GovWell Community Assistant

Get your community’s questions answered instantly with our AI widget

Written by Bruno de Oliveira

The Community Assistant is a powerful GovWell feature that uses Generative AI to automatically help you respond to questions from your community. With it, your community has a reliable, easy-to-access source of answers to their questions—anytime, day or night!

You can expect the Community Assistant to accurately cover a wide range of topics such as:

  • Questions about permitting & licensing (“Do I need a permit to replace my fence?”)

  • Questions about property & zoning (“What are the rules about upkeep of property or building a retaining wall?”)

  • Questions about records & forms (“What’s the status of my Pool permit application?”)

  • Questions about codes & regulations (“How tall can my shed be without needing a permit?”)

  • Questions about events & public services (“What are the noise regulations for parties or events?”)

By covering the topics above, the Community Assistant gives your community quick access to answers while freeing up your time to focus on more complex, time-intensive tasks.

👀 Please get in touch with your Deployment Strategist to add the Community Assistant to your GovWell environment


💡 Setting up your Community Assistant

After your Deployment Strategist adds the Community Assistant to your GovWell environment and gives you access to manage it, it's time to set it up! First, look for the 'AI Assistant' option in your navigation bar. Note that you'll only see this option if you're given permissions to manage the AI assistant.

This menu presents you with various options. Let's check them out!


📈 Analyze

See stats and track trends related to your AI Assistant. This shares similar functionalities with the Insights Page, but the data here is exclusive to the performance of your AI Assistant.


🏋️ Train

This is where you can give your AI Assistant the tools and training to assist your community by setting up custom answers for specific requests, uploading documentation and syncing with external resources.

1. Answer Questions

Create custom answers to help your assistant respond to specific questions asked by your community. Use the ' +Create custom answer ' to set up a question and an answer.

If your community asks any questions that the Assistant could not answer yet, they will be listed under 'Unanswered Questions'. You can add a custom answer to ensure the question gets answered the next time it is asked!

2. Upload Documents

Manage the documentation that your AI assistant will use to find and reference information when responding to questions. The AI Assistant will also refer to those documents whenever it uses them as a resource - simply upload a file using the 'Upload files' button!

3. Sync External Websites

Add websites to use as a source of information to your AI assistant. The AI Assistant will securely scan your public pages, collect key information and use that information to provide accurate answers to user questions.


🚗 Test

Test your AI Assistant from the perspective of your users! Ask any questions and see how the assistant responds to users.


📖 History

See the history of conversations your AI Assistant handled and review any interactions to ensure users were provided with accurate guidance.

Along with that, if you see a combination of question + answer that you believe should be adjusted or added into a custom answer, simply hover your mouse cursor over the relevant question + answer and click on it when the 'Create custom answer' highlight shows up!

A window to create a custom answer will appear - add/edit any details and confirm the change to create the answer!


👉 Routing

With the routing feature you can create custom routing/assignment rules that allow your AI Assistant to intelligently instruct residents to contact the correct department or representative based on the context of their questions if the conversation needs to be transferred.

To create a fallback contact, click the 'Create fallback contact' button. Specify the conditions when the fallback should be used and select whether you want the assistant to route to an existing GovWell user or to a contact outside of GovWell. Click 'Create Contact' to save the changes!


⚙️ Settings

Configure your AI Assistant settings and add/remove team member access to the settings we covered above


🚀 Installing the AI Assistant on your own website

💡 If you'd like the AI Assistant to appear directly on your own website, you can!

Here's how:

  1. Open the Community Assistant Settings page.

  2. In the Installation tab, find the Install Script section at the bottom of the page. This section displays a script unique to your organization – copy it by clicking the Copy button.

  3. Paste the copied script into the <head> section of your website's code.

  4. Once the script has been added, return to the Settings page and add your URLs to the allow list to configure which pages the Community Assistant should appear on.

💡 Tip: Use wildcard characters to make the Community Assistant appear on all subpages under a given domain or URL. Add a trailing asterisk (*) to match multiple pages:

Without a wildcard, only the exact URL will match. The www prefix and http/https are matched automatically.

And that's it! Your AI Assistant will be securely embedded on your site, allowing residents to ask questions and get answers without ever needing to leave your page.

This feature is available at no extra cost. If you’d like to add it to your website, just reach out – one of our engineers will be happy to help!

Here's a preview of how it looks like:

Did this answer your question?