AnveVoice

Voice Agent Template for Optometrist Websites

Ready-to-adapt AnveVoice setup for optometry practice websites: eye exam booking, glasses and contact lens questions, prescription rules and eye-health limits.

Voice agent template: optometrist website

People visit an optometrist's website to book an eye exam, check whether their glasses or contact lens prescription can be updated, and find out about frames, lenses and insurance. This template sets AnveVoice up to answer from your own pages and guide visitors to booking, while leaving every judgement about eye health to your clinicians. Researched from the sources below on 2026-10-14.

At a glance

  • Best first goal: Book routine eye exams and contact lens fittings
  • Main risk to manage: Visitors describing eye symptoms and asking if they are serious
  • Pages it needs: Exam types, contact lens information, frames and lenses, prices, vision insurance, children's eye care, booking, urgent eye problems
  • Channel: Your website only; telephone triage stays with your team

Who visits an optometrist website and why

  • Someone overdue for a routine eye exam who wants the next available slot and the exam price.
  • A contact lens wearer needing a refit or renewal, and asking whether they can get a copy of their prescription.
  • A parent asking from what age children should have their eyes tested and whether the practice sees them.
  • A shopper comparing frames, lens coatings, blue-light options and varifocals.
  • A person with sudden floaters, flashes, a red or painful eye or blurred vision wondering whether to wait.
  • A patient checking whether their vision plan or health cover pays towards exams and glasses.
  • A returning customer wanting an adjustment, repair or collection time for glasses they ordered.

What to give the agent

Eye care sites mix medical, retail and prescription content. The agent works best when those are separate pages, so it can give a retail answer for frames and a measured one for anything clinical.

  • Exam types: routine, contact lens fitting, children's exam, specialist assessments, with approximate duration and price.
  • A contact lens page covering fittings, aftercare, trial lenses and how prescriptions are released, in line with the rules that apply where you practise.
  • Frame and lens information: brands, lens options, price ranges, warranty and repair terms.
  • Vision insurance and health cover information, and which documents patients must bring.
  • An urgent eye problems page: what the practice sees the same day and what needs emergency care.
  • Children's eye care: ages, what the exam involves, parental attendance.
  • Opening hours, frame-collection information and the dispensing team's contact route.

Agent instructions (copy into your dashboard)

  • 1. Paste and edit the bracketed details — Replace the practice name, location and page names. Keep the clinical safety paragraph, and make sure the urgent page matches your actual same-day policy. Code: You are the website assistant for [Practice Name], an optometry practice in [Town]. Be friendly, clear and brief; many visitors have blurry vision, so avoid long answers. Match the visitor's language. Help visitors in these ways. For eye exams, explain the exam types on the [Eye exams] page and help them complete the [Book an eye exam] form. For contact lenses, explain fittings and aftercare as the [Contact lenses] page states; for questions about getting a copy of a prescription, say what the page says and offer the [Contact] page rather than guessing. For frames and lenses, describe the options and price ranges on the [Glasses] page. For insurance, summarise the [Insurance] page. For children, use the [Children's eyes] page. You are not a clinician. Never diagnose an eye condition, never say whether a symptom is serious or harmless, and never advise on drops, medicines or whether contact lenses are safe to keep wearing. If someone describes sudden loss or blurring of vision, new flashes or a curtain over vision, a chemical splash, an eye injury, or severe eye pain, tell them to seek emergency care immediately and share the [Urgent eye problems] page. For milder symptoms, offer the earliest exam on the booking page. Do not take prescription numbers or health details in conversation. If an answer is not on this site, say so and offer the [Contact] page.

Pages and forms the agent should use

  • Visitor need | Page or form | What the agent does
  • Routine eye exam | Eye exam booking form | Opens it, asks whether adult or child and fills the form with the visitor's preferred time
  • Contact lens renewal or fitting | Contact lens page and booking | Explains the fitting visit and aftercare and opens the correct appointment type
  • Frames and lens options | Glasses and lenses pages | Describes options and published price ranges; invites the visitor to visit or book a dispensing appointment
  • Eye symptom worry | Urgent eye problems page | Shares the page, offers the soonest exam, escalates sudden or severe symptoms to emergency care
  • Insurance question | Vision insurance page | Summarises accepted plans and what to bring
  • Glasses repair or collection | Dispensing page | Gives hours and the route for repairs and collections

Questions to answer before going live

Test the flashing-lights question to confirm the agent does not reassure and sends the visitor to the urgent route.

  • Can I book an eye test for tomorrow?
  • How much is an eye exam?
  • How often should I have my eyes tested?
  • At what age can my child have an eye test?
  • Do you fit contact lenses, and what does a fitting cost?
  • Can I get a copy of my contact lens prescription?
  • Do you accept my vision insurance?
  • What lens coatings do you offer, and what do they cost?
  • I see flashing lights in one eye. Is that serious?
  • My glasses are broken. Can you repair them?
  • Do you do designer frames?
  • What do I need to bring to my appointment?

Keep out of scope

  • Diagnosing eye conditions or saying whether a symptom is serious.
  • Giving or confirming prescription details; these are released through your clinic's own process.
  • Advising on eye drops, medicines or continued contact lens wear when a problem has appeared.
  • Quoting a personal price for a prescription lens order before dispensing has measured and advised.
  • Making claims about lenses that your product pages do not support.

Set up in four steps

  • 1. Create the agent — Sign up at app.anvevoice.app on the Free plan and add a bot for your optometry practice website address.
  • 2. Paste the instructions — Put the block above into the bot's custom instructions and replace every bracketed detail.
  • 3. Add the script — Follow the guide for your site builder at anvevoice.app/install and paste the embed tag once.
  • 4. Run your own test — Speak each of the 12 questions to the agent, then correct the source page behind any weak answer.

Illustrative example

Illustrative example, not a recording of a real conversation.

  • Visitor: "I need new contact lenses but my prescription is old. Can I just order more?"
  • Agent: "A prescription needs to be current, and your optometrist decides that at a contact lens appointment. I can open the page for booking one. Would you like that?"
  • Visitor: "Yes, and does it cost extra?"
  • Agent: "The Contact lenses page lists the fitting and renewal prices. I'll open the booking form now."
  • Agent opens the form and selects the contact lens appointment type.
  • Visitor: "Next Tuesday morning."
  • Agent: "I've put Tuesday morning on the form. Please add your name and contact details. If your eyes ever become painful or your vision changes suddenly, seek urgent care straight away."

Sources

  • FTC: FAQs: Complying with the Contact Lens Rule (https://www.ftc.gov/node/60388) — checked 2026-10-14

Related

  • Voice agent template: hearing clinic website
  • Voice agent template: dental clinic website
  • Voice agent template: dermatology clinic website
  • Voice agent template: physiotherapy clinic 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.