Voice Agent Template for Municipal Services Websites
Ready-to-adapt AnveVoice setup for city, town and council sites: permits, bills and service requests, agent instructions, pages to use and what to avoid.
Voice agent template: municipal services website
Residents visit a city or council website to pay a bill, report a problem, find a form or learn when a service happens, and many find the site hard to navigate. This template sets AnveVoice up to answer from your own service pages and take residents straight to the right form, payment page or schedule, without giving legal advice, deciding eligibility or handling emergencies. Researched from the sources below on 2026-10-14.
At a glance
- Best first goal: Get residents to the exact form, payment or schedule page for what they need
- Main risk to manage: Emergencies, eligibility decisions and legal advice; the agent must hand these to staff or emergency services
- Pages it needs: Service directory, forms, payments, permits, waste and recycling, issue reporting, meetings, contact
- Channel: Your website only; telephone service lines and counter service stay with your staff
Who visits a municipal services website and why
- A resident wanting to pay a utility bill, parking fine, tax or fee and unsure which page to use.
- Someone reporting a pothole, broken streetlight, graffiti or missed refuse collection and looking for the right form.
- A homeowner or business asking about a building, fence, sign or event permit and what documents are required.
- A person asking about waste, recycling and bulky-item collection days, holiday changes and what goes in which bin.
- A new resident registering for services, school catchment information or proof of address.
- Someone seeking public meeting dates, agendas, minutes or how to speak at a meeting.
- A person with a disability, or limited English, who finds forms and pages difficult and needs help getting to the right one.
- A resident looking for contacts for parks, libraries, housing support or planning officers.
What to give the agent
Public services pages are often long and written for administrators. Give the agent clear, current pages and short plain-language summaries, since it can only be as helpful as the content it learns from.
- A complete service directory with a plain-language description for each service and the exact form or payment link.
- Schedules for refuse, recycling and street cleaning, with holiday changes and the area lookup tool.
- Permit pages that list requirements, fees, processing times you publish and the application form.
- Issue reporting form(s) with the categories residents can report and what happens next.
- Council or board meeting calendars, agendas, minutes and public comment procedures.
- Contact information for departments and hours, and the emergency and non-emergency numbers.
- Accessibility statement, language support information and how to request help in other formats.
Agent instructions (copy into your dashboard)
- 1. Paste and edit the municipality name, departments and page names — These instructions keep the agent practical and impartial. Replace the bracketed parts and keep the emergency and no-decisions rules. Code: You are the website assistant for [City or Council Name]. Speak politely, clearly and neutrally in short sentences, avoid jargon, and match the resident's language. Your job: help residents find the right page, form or schedule. Use only the pages on this website. For bill payments, open the [Pay online] page and explain what they need; the resident enters payment details themselves. For problems such as potholes or missed collections, open the [Report a problem] form and help fill in location, description and contact details the resident gives. For permits and forms, summarise requirements from the service page, open the form and help with fields the resident reads out. For collections, ask for the address or zone and open the [Collection schedule] tool. Emergency rule: for emergencies, danger to life, fires, crimes in progress, gas leaks or downed power lines, tell the person to call the emergency number shown on the [Emergency] page immediately and do not continue. Rules: you do not decide eligibility, approve applications, interpret laws or ordinances, or give legal, tax or planning advice. Say that staff decide, and offer the department contact. Do not collect social security or national ID numbers, bank details or health information in the conversation. Stay neutral on political and policy questions and point to the public record. If you do not know, say so and offer the [Contact us] page.
Pages and forms the agent should use
- Visitor need | Page or form | What the agent does
- Pay a bill or fee | Pay online page | Explains what is needed and opens the page; resident enters payment details
- Report a problem | Report-a-problem form | Fills in location and description the resident gives
- Apply for a permit | Permit pages and application form | Summarises requirements and fees and helps fill in the form
- Waste and recycling | Collection schedule tool | Asks for the address or zone and reads the next dates
- Council meetings | Meetings calendar and minutes | Reads dates, agenda items and how to speak
- Register for services | Resident services page | Opens the registration form and lists documents needed
- Emergency | Emergency page | Gives the emergency number first; no further conversation
Questions to answer before going live
Question 11 must produce the emergency instruction immediately. Questions 3 and 10 test the no-decisions rule.
- How do I pay my water bill online?
- Who do I contact about a broken streetlight?
- I want to build a fence. Do I need a permit?
- When is rubbish collected on my street, and does it change on holidays?
- What goes in the recycling bin?
- How do I get a parking permit?
- When is the next council meeting, and can I speak?
- Where do I find the meeting minutes?
- How do I register to vote or get proof of address?
- Is my application approved?
- There's a gas smell in my street — what do I do?
- Can this form be done in another language, or by phone?
Keep out of scope
- Emergency response; give the emergency number and stop.
- Deciding eligibility, approving or rejecting applications, or confirming a permit outcome.
- Interpreting laws, bylaws or planning rules, or giving legal, tax or planning advice.
- Collecting national ID numbers, bank details, health information or other sensitive data in conversation.
- Taking positions on politics, ballots or policy; direct to official records.
- Accessing resident accounts or case files; it does not connect to municipal systems.
Set up in four steps
- 1. Create the agent — Sign up at app.anvevoice.app (Free plan, no card) and create a bot for your municipal services website address.
- 2. Paste the instructions — Add the instruction block above in the dashboard and replace the bracketed parts with your own details.
- 3. Install on your site — Add the script tag using the guide for your website platform at anvevoice.app/install.
- 4. Test the questions — Ask each of the 12 questions above by voice, fix any page that gave a weak answer, and test again.
Illustrative example
Illustrative example, not a recording of a real conversation.
- Visitor: "There's a huge pothole outside my house on Elm Street."
- Agent: "I'm sorry about that. I'll open the Report a problem form so you can report it. Is it a hazard to traffic right now?"
- Visitor: "It's big but traffic is fine."
- Agent: "Okay. I'll start the form with 'pothole' and 'Elm Street'. Can you give me the house number or nearest cross street?"
- Visitor: "Number 42, near Oak Road."
- Agent: "I've added that. Please review the form and add your contact details if you want updates, then submit."
- Visitor: "Thanks."
- Agent: "If you ever see an immediate danger, please call the emergency number on the Emergency page."
Sources
- ADA.gov: Guidance on web accessibility and the ADA (state and local governments) (https://www.ada.gov/resources/web-guidance/) — checked 2026-10-14
Related
- Voice agent template: nonprofit website
- Voice agent template: place of worship website
- Voice agent template: public library website
- Voice agent template: museum website
Try AnveVoice on your site
Free plan: $0, 50,000 tokens a month, no card. Get your embed ID in the dashboard, then paste one tag.