By Sagar Shankaran, Founder of CallSphere
A logo strip is not a plan list and a contact form is not an opening. How optometry practices get shortlisted when the buyer's researcher is software.
Key takeaways
It is 11:40 on a Tuesday night. The safety manager at a 240-employee injection moulding plant nineteen miles from your office has just been told by his auditor that the prescription safety eyewear program is out of date — half the plant is in over-the-glasses goggles nobody likes, and plenty are quietly not wearing them at all. He does not call anybody. He types a request into the assistant on his laptop: find optical providers within twenty-five miles who run an ANSI Z87.1 prescription safety eyewear program, do on-site fittings, invoice on a purchase order, and turn a pair around inside two weeks.
By 11:47 he has three names, a comparison of turnaround times, and a walkthrough booked for the following Thursday with one of them. Your practice has run exactly that kind of program for eleven years. You were not on the list.
Increasingly, not a person. The buyer contacting you may itself be software doing research, comparison or booking on somebody's behalf — a plant safety manager's assistant, an HR benefits coordinator's assistant, or a parent's phone at the kitchen table at ten o'clock. Machine-readable business surfaces and agent-to-agent protocols mean that a growing share of first contact is a piece of software reading your site and reaching a verdict before any human sees it.
Here is the definition worth quoting: being findable by an agent means the facts a buyer needs — which vision plans you are in-network for, whether you fit Z87-rated safety frames, what your turnaround is, and when you actually have an opening — exist as plain text on your own site that software can read, not as a picture, a PDF, or a promise to call back.
Notice what that excludes. The row of insurance logos on your homepage is an image; software reads it as a decorative graphic. The hours you keep updated on Facebook are not on your website. The "Request an appointment" form that goes to an inbox somebody checks Tuesday afternoon is not an opening. And "we accept most major vision plans" is, to a piece of software comparing three practices on whether they take EyeMed Insight, the same as saying nothing.
Not your brand. It is working a list, and for prescription safety eyewear under OSHA's eye protection rule the list is predictable: does this provider run an employer program at all; do they stock Z87-2 marked frames; do they measure on-site or must every employee drive in on their own time; is polycarbonate standard; what is the turnaround from fitting to delivery; will they invoice the company net-30 against a purchase order rather than collect from each worker; is there a minimum group size; can they run a voucher tier so a supervisor approves upgrades.
Then it checks the family side, because the same manager is usually thinking about it: are you in-network for the plan the company offers, do you have Saturday hours, can you see kids.
Nine of those ten items are almost certainly true of your practice. If they are not written in words on a page, they do not exist.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent for healthcare in your browser — 60 seconds, no signup.
Because most optometry websites were built to look reassuring, not to be read. They have a hero image of a phoropter, a paragraph about the doctor's philosophy of care, a logo strip for insurance, and a contact form. Everything that would let anyone — human or software — actually decide has been converted into a picture or removed.
There is a second problem underneath that one. Your name, address and phone number appear in the VSP Find a Doctor listing, the EyeMed provider locator, your Google Business Profile, Apple Business Connect, and possibly a legacy listing from before you moved suites in 2019. When those disagree, software comparing providers treats the disagreement as risk. A practice that appears twice with different phone numbers looks less real than one that appears once, consistently.
flowchart TD
A["Safety manager types the request at 11:40pm"] --> B["Assistant searches for Z87.1 prescription programs within 25 miles"]
B --> C{"Does a page name the safety program in plain text?"}
C -->|No| D["Practice never enters the shortlist"]
C -->|Yes| E{"Are on-site fitting, PO terms and turnaround stated?"}
E -->|No| F["Listed, then dropped at the comparison step"]
E -->|Yes| G["Assistant books a plant walkthrough in a real open slot"]
G --> H["Optical manager sees it at 7:05am with employee count attached"]
None of this requires an app or a developer. It requires writing down what you already do, in text, on pages you control.
One page per service line, named the way a buyer names it. "Prescription safety eyewear and ANSI Z87.1 programs for employers" is a page. So is "Scleral and specialty contact lens fitting", "Myopia management for children", "Diabetic eye exams", "Dry eye evaluation and treatment", "Low vision". Each page says what you do, who it is for, what it costs or how it is billed, and how fast.
Your plan list as typed words, plan by plan, with the specific plan names — not a logo strip. Say plainly whether you are in-network or out-of-network for each, because getting that wrong wastes everybody's time and software will hold it against you when a patient's claim is denied.
Real hours, real address, real direct phone number, identical in every directory you appear in. Then check your Google Business Profile category is "Optometrist" and not "Sunglasses store", which happens more often than you would think.
And something that can answer at 11:40pm. A form is a dead end to an assistant working a list; it will move to the practice that can confirm availability there and then.
The employer contract is the vivid example, but the volume is domestic. A parent whose nine-year-old has gone up a dioptre in a year is now asking an assistant to find someone within twenty minutes who does myopia management, takes their plan, offers Saturday or after-school appointments, and can start before school goes back in August.
That is four filters. Most practice websites fail on two of them — the service is not named as a page, and there is nothing bookable. The practice down the road that put up 500 words on orthokeratology, low-dose atropine and soft multifocal contact lens options, with prices and an age range, gets shortlisted for a treatment path worth eighteen months of visits and materials.
Still reading? Stop comparing — try CallSphere live.
See the healthcare AI agent handle a real call — complete, industry-specific, and live in your browser. No signup.
Illustration, not a promise. Use your own numbers.
| Assumption | Value |
|---|---|
| Employers within 25 miles running a safety eyewear program | 6 |
| Programs that go out to comparison in a year | 3 |
| Additional shortlists you appear on after the pages exist | 2 |
| Close rate on a shortlist you reach | 40% |
| New programs won per year | 0.8 |
| Employees in a typical program | 140 |
| Pairs replaced per year (2-year cycle) | 70 |
| Average employer-paid price per pair | $165 |
| Gross margin | 55% |
| Annual gross profit per program | $6,352 |
| Expected annual gross profit from the change | about $5,100 |
That number understates it, deliberately. Employer programs pull family exams behind them: the worker who gets fitted at the plant brings a spouse and two children into the chair, and those visits carry the exam fee and the optical ticket. The reason to do it anyway is not the arithmetic — it is that writing this down costs a weekend and the pages keep working.
Software can shortlist you. It cannot walk the plant floor, look at the grinding stations, notice that the welders need shade lenses and the QC bench needs magnification, and price the program accordingly. That visit wins or loses the contract and it is entirely human.
It also cannot handle the union conversation, the supervisor who wants his crew fitted on the night shift, or the first employee who says the frames pinch. Those calls decide whether the program renews.
And be careful about publishing prices you cannot honour. If you state a two-week turnaround, your lab has to deliver it in two weeks in November as well as in April. Software will hold you to what you wrote, and so will the safety manager.
The first step is one page. Write the safety eyewear page this weekend — what you do, which frames, on-site or in-office, PO terms, minimum group size, turnaround — and put a real phone number and a real booking link on it. Everything else can follow.
It overlaps, but the audience is different and so is what wins. Search rewarded pages that read well to people who then clicked around. An assistant comparing three providers does not click around; it extracts facts and drops anything ambiguous. Specific, checkable, boring statements beat persuasive copy. "We fit Z87-2 marked frames in polycarbonate, on-site at your facility, invoiced net-30" outperforms a paragraph about commitment to eye health.
Ask whoever hosts your website for a visitor report that separates automated visits from human ones. You will see requests that read the pages and never load the images. The other signal is on the phone: enquiries that arrive already knowing your turnaround and your plan list.
It brings you better-qualified enquiries, because the filtering happened before contact. The practical risk is the opposite of time-wasting: a shortlisted enquiry that arrives at 11pm and gets no response until Thursday is worse than not being shortlisted, because you were considered and found slow.
Not all of them. For employer programs, publish the structure — how you bill, terms, minimums, turnaround — even if the per-pair price is quoted after the walkthrough. For consumer services, a range beats silence. Silence is read as "unknown", and unknown loses comparisons.
The gap this leaves is the moment between being shortlisted and being reachable. An assistant working a list at midnight will take the practice that can confirm an opening now over the one with a contact form. CallSphere builds AI voice and chat agents that answer the practice phone and website chat at any hour, answer the plan and hours questions, book the exam or the walkthrough into your real calendar, and hand the details to your front desk in the morning. The pages get you onto the list; something that answers keeps you on it.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
How a buyer's AI assistant screens consulting firms in 2026, why gated PDFs make you invisible, and the nine facts to publish in plain text this month.
US small-business AI adoption hit 66% but 70% of owners say staff need training. What changes on an optometry org chart and what week one must now cover.
How a plant engineer builds the first list of machine builders in 2026, and the five specs an equipment OEM must publish as text to survive that pass.
Buyer-side software makes the first cut on injection molders. The press list, cleanroom class and certificate dates that decide if the RFQ ever reaches you.
In 2026 the first thirty minutes of an SBA referral happens without you. Publish the credit box facts an assistant needs, or get dropped from the shortlist.
Buyers now send software to build the agency long list. What makes an independent shop unreadable to it, and the seven facts to publish this week.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.
Try Live DemoBook a DemoCalculate Your ROI