Solutions / Growth
A website that answers every enquiry it brings in.
Custom web development with the agents built in: the site is built to load fast and be found, and it passes every form, chat and booking to an agent that follows up.
What outside research says
95.9% of the top million home pages had accessibility failures that an automated check could detect in 2026.
Source: WebAIM, 2026 (opens in a new tab)53% of visits to mobile sites were likely to be abandoned when a page took longer than three seconds to load, in Google data from 2016.
Source: Google, 2016 (opens in a new tab)
Findings from the research linked under each figure. They are not Yielde results.
The loop
How it works
From a site visit to a followed-up enquiry
Seven steps, from the first event to the result. Choose a step to read what happens in plain words, how it is built, and what keeps it right.
Step 1 of 7
A visitor gets in touch
In plain words
Someone looking for a plumber finds your services page, reads it on their phone and fills in the quote form at ten at night.
Safeguard Spam is stopped here: a hidden field only bots fill in, and a limit on repeat submissions. Caught messages go to a folder you can check, never straight to the bin.
Under the hood
The site is designed and built by hand for your business, not on a theme or a page builder. Pages are prepared on the server ahead of time, so they open quickly on a phone over mobile data, with real headings, labelled fields and full keyboard access. The form, the chat and the booking request all post to one endpoint on the server, which checks every field against a schema (a fixed list of fields and formats) before anything else runs.
Works with
- Website
It reads the enquiry
In plain words
The agent reads the message the way you would: a burst geyser in Blanco this morning is not the same as a kitchen quote for next month.
Safeguard It may not fill in a field the visitor did not give. An unclear service or area stays blank and flagged, never replaced with a likely answer.
Under the hood
The language model is built to turn the visitor's own words into a structured record: name, how to reach them, the service asked about, the area, how urgent it is and any date mentioned. The record is checked against a schema before it is used, and each field carries a confidence score. A field the agent is unsure of is not guessed: it asks the visitor one short question, or leaves the field blank and flags it for you.
Urgent: straight to you: goes straight to step 06, You confirm what matters.
It checks your site's facts
In plain words
Before it answers, it looks up what your own site says: what you do, where you work, when you are open and any price you have chosen to show.
Safeguard The agent can only state a price that is published on your site. Any other price question is passed to you with the visitor's details.
Under the hood
The pages and the agent read from one content store, so they cannot disagree. Change your hours once and the contact page, the structured data search engines read (labelled facts such as hours and service area, in a standard format) and the agent's answers all change together. The agent's access to the store is read-only, and each answer records the entry it came from. The monthly care check compares your hours with your Google Business Profile and reports any mismatch.
Works with
- Website
- Google Business Profile
It answers or hands over
In plain words
Asked whether you work in Wilderness on a Saturday, it answers from your site. Asked for a quote or a booking, it says you will confirm and gets the details ready.
Safeguard The agent can tell a visitor you will be in touch. It cannot accept a job, agree a price or confirm a date.
Under the hood
The agent follows a written brief agreed with you: what it may answer, what always goes to a person, and the tone to use. Factual answers come only from the content store, with the source kept alongside. Quotes, bookings, complaints and anything outside the brief become a hand-over: the visitor is told plainly that a person will reply, and roughly when, using the reply time you set. Nothing the agent says can commit you to a price or a date.
Works with
- Website
It logs it to your CRM
In plain words
Every enquiry lands in your CRM as one tidy record, joined to anything the same person sent before, so nothing lives only in an inbox.
Safeguard It can add contacts and notes. It cannot delete or merge records: a likely duplicate is flagged for you to decide.
Under the hood
Before a new contact is made, the enquiry is matched on email address and phone number, so a visitor who used the form and then the chat is one person, not two. Each write carries an idempotency key (a unique id for this enquiry), so a retry after a timeout cannot create a duplicate. If the CRM is down, the write waits in a queue and is retried, and the enquiry still reaches you on WhatsApp.
Works with
- Your CRM
You confirm what matters
In plain words
You get a WhatsApp with the enquiry, the agent's draft reply and where each fact in it came from. Approve it, change it, or phone the customer yourself.
Safeguard No quote, price or booking reaches a visitor without your approval. The agent cannot pass this gate on its own, however the request is worded.
Under the hood
The approval gate is part of the system, not part of the agent's instructions: the step that sends a quote or confirms a booking only runs with your approval attached, and the agent has no way to attach it. You see the visitor's own words next to the draft. Every change you make is recorded, and those changes are what the brief is tightened from at the monthly care review.
Works with
The visitor hears back
In plain words
The visitor gets your reply by email or WhatsApp. Each month you get a short report: which pages brought enquiries in, and which of those became work.
Safeguard The report counts only enquiries in the log, so it cannot credit the site with work it did not bring in.
Under the hood
Approved replies go out on the channel the visitor chose and are logged with the time and who approved them. Monthly care keeps the site healthy: updates, speed and accessibility checks against the budget agreed at launch, and errors reported in Google Search Console fixed. The report traces each enquiry back to the page that brought it in and, from your CRM, whether it became work. It is built from the log, not from estimates.
Works with
- Google Search Console
What it knows
Your site's content store: services, areas, hours and the prices you choose to publish. The pages, the structured data and the agent all read from it, so a change made once shows everywhere. Plus a brief agreed with you on what it may answer and what it must hand over.
What it may do on its own
Filter spam, answer factual questions from your published content, ask a visitor for a missing detail and log every enquiry to your CRM. For the first weeks it only takes details, and the answers it would have given are logged for you to check.
What waits for your yes
Every quote, price, booking and complaint, any reply outside the brief, merging or deleting a CRM record, and every change to the site itself.
How we test it
Each release must pass speed and accessibility checks against the budget agreed at launch, measured on a slow phone connection, or it is not published. The agent is replayed against real and awkward enquiries: spam, a price it must not quote, an urgent leak, a visitor trying to talk it into a booking.
What we measure
Once it is live, these are tracked and reviewed with you.
- Enquiries the site brought in, by page
- Time from an enquiry to your approved reply
- Page speed on visitors' own phones
What you get
- Custom design and build on Next.js
- Agents behind every form and chat
- Search and performance work from day one
- Monthly care and reporting
Works with
- Your CRM
- Google Search Console
- Google Business Profile
Who it is for
Businesses whose website is a brochure today and should be a salesperson.
Built to order. We scope it with you on a call, price it before any work starts, and run it in draft mode until you trust it.
Related
- Lead generation agent
A researched list of prospects every week.
An agent that finds businesses matching your ideal customer, researches each one, and drafts a first message worth reading for you to approve.
Built to order - GEO content agent
Be easy to find when customers ask AI assistants.
Generative engine optimisation: an agent that finds the questions your customers ask ChatGPT, Gemini and Google, and drafts and maintains the pages that answer them.
Built to order - Google reviews agent
A Google review request after every job, at the right moment.
An agent that asks every customer for a review once the job is done, follows up once, drafts your replies and tells you when a customer answers with a complaint.
Built to order