AI Search Services: What Must an Agency Hand Over?
When you buy AI search services, ask for a source bundle, a list of changes someone can implement and release evidence for work the agency agreed to ship. Each belongs to a different decision. Can you inspect the observation? Can your team act on the recommendation? Does the public page show the agreed change? A buyer should be able to answer those questions independently, even when the answers sit in the same spreadsheet.
Now consider the implementation. Imagine you receive a slide showing an assistant recommending a competitor. Beside it is a proposal to revise your pricing page. The slide alone gives your web team little to work with. They need the underlying query and capture, the page fact the agency believes is missing and a test for the revision. If implementation was included, they also need the published URL and evidence that the test passed.
Use the register below to specify the handover before you hire a GEO agency. It works for an audit, a defined project or a monthly engagement. The labels and examples are a proposed buyer checklist.
Agree what an AI search audit will cover
Write down the decision you expect the work to inform. A buyer comparing software providers in the US might ask about implementation effort, migration support or how a service works with an existing tool. A buyer who already knows your company may check a particular claim about its plans. Those questions can send the agency toward different pages. Starting with a single broad visibility objective leaves too much discretion over what to inspect and what to change.
Give the agency a short list of the buyer journeys you care about. Ask it to propose an agreed query set with a version identifier. For each group, name the product or experience being checked, the market, language and time window. Where the account state or search mode affects the method, state the condition the agency plans to use. Agree how it will label checks it cannot perform. An unavailable product in a market should appear as an explicit limit so the buyer can see which parts of the agreed scope were covered.
A practical scope includes a specific delivery unit. In an audit, that could be a set of documented findings and implementation tickets for selected URLs. In a project with implementation, it could be a set of approved revisions plus their release evidence. For monthly work, agree what the agency will deliver in each reporting period, including how new requests compete with unfinished work. Put expected files, responsible teams and acceptance checks beside the unit so both sides can price the same job.
Google Search Central offers a useful rule for choosing a supplier. "Be careful if a company is secretive or won't clearly explain what they intend to do." Ask how you will see the reasoning behind a recommendation and how you will review changes the agency makes. Google Search Central guidance on hiring an SEO.
Ask for an evidence bundle you can reopen
For a finding drawn from an AI answer, ask the agency to save enough of the observation to let another person follow the reasoning. Keep the exact query or prompt, product, conditions, timestamp and response capture together. Save the cited destination as a URL where the interface exposes it. If the engine presents several sources, preserve the context that ties each link to the answer. A slide can point to this record. The record should also be accessible outside the slide.
Use stable evidence IDs. An agency may give a market observation the ID E-04 and a first-party page check the ID E-05. Each can then support several recommendations without copying fragments into different files. Put the evidence ID and file reference in the register. An incoming reviewer can reopen the underlying material before deciding whether it supports the ticket in front of them.
Save the collection boundary. If the agency checks an assistant once in a particular session, the record describes that observation. It can explain why the agency inspected a particular page or question. You would need a broader method to support a claim about the usual answer for every buyer in a market. Keep the collection scope with each capture so a short example retains that boundary when exported. When a check fails to load, record the failed attempt and the reason you can establish.
A website check is a separate object. Save the exact page and fragment the agency inspected, its observation date and the relevant page version when available. If an answer says that an integration takes a week, find the owned page that supports or contradicts the claim. If the site is silent about timing, write down that gap. This gives the reviewer two distinct things to inspect. One is what the assistant said. The other is what the business can substantiate.
A report may summarize brand mentions, cited URLs and referred visits. Ask where the underlying records live and who can open them. Answer captures and analytics exports come from different systems. A number about visits needs its own provenance, including the measurement period and the source field used. Keep those references on the observation side of the register so an agency can deliver sound analysis while the associated implementation remains open.
Turn each recommendation into a reviewable ticket
A recommendation should connect an observed problem to a specific page, passage or process. Start with the reader question the business wants to answer. Identify the source fact and the owner who can approve it. Describe the smallest useful change. Give the reviewer a check they can perform once the work is in place.
Consider a service page that says onboarding is available. If the buyer needs to know whether historical records can be imported, the ticket can ask for a short section covering the supported file type and which import work requires a separate scope. The ticket should identify who confirms those two facts and which public page carries them. The check is simple enough to perform in a browser. Open the intended page and confirm the approved details are visible in the correct version. If the product team confirms only one of them, the other stays open with its owner.
Separate your own technical checks from product-specific eligibility claims. For Google AI Overviews and AI Mode, Google says a supporting page must be indexed and eligible to appear in Google Search with a snippet. It describes no additional technical requirements for that eligibility and gives no guarantee of serving. If a vendor proposes a crawl or snippet change, ask which Google condition it addresses and how the team will verify the website change. Ask for the relevant provider's evidence when the proposed change concerns another product. Google Search Central guidance on AI features.
Attach exclusions to the ticket where they matter. The agency may be responsible for an editorial specification while your engineering team owns a template release. Your legal team may approve a public claim. A publisher may control a third-party page you want corrected. Put these dependencies beside the proposed change. If a dependency stays unresolved, the reviewer can see which part of the work is ready for acceptance and which decision still needs an owner.
Use a handover register with three independent decisions
Keep one row per change and connect it to the relevant evidence IDs. A row can be checked in order, starting from the source bundle. If a later step is blocked, preserve the earlier review decisions and name the person who can act next.
Register field | What the buyer should be able to open or decide |
Item ID and target | Find the exact URL, page section, market and language. |
Observation and evidence | Open the capture and the page check with their conditions and dates. |
Recommendation and criterion | Read the proposed change and the test that would close it. |
Ownership and scope | Identify who implements, who reviews and which work is included. |
Release record | Inspect the published destination, revision and verification evidence. |
Decision and next action | See which checks passed, who decided and what remains open. |
Use separate values for evidence, specification and implementation. For evidence, a reviewer might record received and checked, insufficient or unavailable. For the specification, they can record accepted, revise or waiting for input. Implementation can be out of scope, awaiting release, released awaiting verification or verified. Choose a vocabulary your team can use consistently. Keep an open item with a named owner and the next action close to its status.
Keep the three review decisions visible in the report. Imagine the vendor sends an acceptable analysis and a precise ticket, but your web team hasn't published the revision yet. The specification is ready to use. Implementation remains pending, and the register tells you why. When the page ships, the reviewer can add its proof without reopening the initial evidence decision. If the accepted specification changes, keep both versions so the reviewer can tell which one the release was judged against.
Worked example with Harbor Ledger
Harbor Ledger is a fictional software supplier. Its marketing lead commissions an AI search audit about transaction imports. The written scope covers an evidence bundle and website specifications. Harbor Ledger's own web team is responsible for publishing changes. The following evidence IDs, pages and decisions are invented to demonstrate the review.
E-04 records an assistant response to a buyer question about importing historical transactions. The fictional response describes the process in general terms. E-05 is a saved check of the supplier's import page, which mentions uploading transaction records but omits the supported file format and the condition for requesting help with a large import. These two records have different jobs. E-04 explains why the agency looked at the question. E-05 identifies a page gap the company can inspect directly.
The agency writes ticket H-17 against the import page. It asks the product owner to confirm that CSV is supported for the proposed scope and that larger imports require a separate review. The accepted ticket calls for both facts in the same visible section. The marketing reviewer can open both evidence records and agrees that H-17 is precise enough to hand to the web team. The agency's specification deliverable can close.
Next, Harbor Ledger's web team publishes a revision containing the CSV statement. The condition on larger imports still awaits internal approval and stays off the page. The reviewer opens the live revision and records which half of the criterion it meets. H-17's implementation remains open. The next action belongs to the product owner who can approve the second statement. The release record keeps the partial result, so the next reviewer will know where to start.
Review at H-17 | Example decision | Evidence or next action |
Source bundle | Checked | Open E-04 and E-05. Confirm the query and the page fragment refer to imports. |
Specification | Accepted | Ticket names the target section, two facts to confirm and the reviewer. |
Implementation | Released, verification incomplete | Live revision shows CSV support. Product owner still needs to approve the larger-import condition. |
An assistant could return a different response the next day. That observation would have its own evidence ID and conditions. It would leave the page criterion intact. This is why the register is useful even when the external answer changes. A release decision can stay tied to facts and a version the buyer controls.
Close the work at the right boundary
For an advice-only engagement, accept a specification when the team responsible for delivery can act on it. Ask that team to read a sample ticket without the consultant present. They should be able to identify the target, understand the proposed change, see which facts need approval and know how the finished work will be checked. If they have to ask which URL the recommendation means, the specification needs another pass.
For a scope that includes implementation, request a separate release record. It should identify the change, who shipped it, where it is visible and which checks were performed. If the agency edited copy in a content management system, distinguish between a saved draft, an approved preview and a public release. The buyer may choose to accept an approved preview as its own milestone. Keep the public release check as a separate row or stage so both sides can see when it actually closes.
Verification should use the approved criterion. A screenshot of a dashboard can show that an editor saved a revision. It cannot tell a reader whether the intended passage is visible on the live page in the selected language. Open the actual destination. Check the approved wording and any links or navigation the ticket includes. Record the reviewer and date. If the site has several localized versions, name the ones inspected so the result stays within scope.
Apply the same release check to work outside your site. A correction request sent to a directory is a different deliverable from a correction that the directory publishes. Agree which event the vendor is responsible for recording. A review record can show the submission reference and the later public destination if it appears. The release record should say who owns follow-up while the third party reviews it.
If the agency proposes follow-up AI visibility reporting, agree when it will occur and how observations will be labeled. A fresh answer capture can provide context for the next investigation. Use separate entries for the website change and the later observation. If an answer changes while the site revision is still pending, the dates make that order visible to anyone reading the handover.
Make the files usable after the engagement
Discuss access while you compare proposals. Ask for a file list and name the client-side owner for each reusable output. Useful items include the query set with its version history, source captures, the recommendation register, editable specifications and release checks. Ask which of these can be exported, in what format and under what licensing or access limits. If you are buying a dashboard subscription, find out which records the client can retain after it ends.
Choose a destination your reviewers can reach. A folder held by the client's team is one workable option. A spreadsheet can carry stable evidence IDs and references to files in that folder. Put the expected account or access group in the handover note. If some source records must remain restricted, use an access process the next reviewer can follow. The user who assembled the report should have a way to confirm the recipient can open it.
Try the handover with one row before closing the project. Give a second reviewer the register and a client account. Ask them to open an evidence file, find the related ticket, identify the implementer and locate the release or next action. If the link opens only for the agency, mark the affected item and agree which export or permission resolves it. This exercise tests the files the client will actually receive.
Keep the original files and the review decisions in forms suited to their jobs. A timestamped screenshot may be the best available record of an answer panel. The review register, by contrast, benefits from an editable format with one row per item. Ask for a small data dictionary if the export uses short status codes. When a new reviewer opens H-17, they should be able to tell whether an empty release field means the work was excluded, has yet to ship or was shipped without a usable reference. Agree which labels carry those meanings before anyone exports the sheet.
Agree what will happen to open dependencies at the end. Keep unresolved items in the register. Give the recipient the evidence and the next decision. A report might say that the client has approved a specification, that the release awaits a translation review and that a named editor will make the next update. That level of detail lets a different team resume the work without reconstructing a meeting from memory.
Compare a defined project with a monthly engagement
In a one-off project, put a delivery date and acceptance owner beside each contracted package. If scope includes a page review, the proposal should tell you which URLs or templates are covered. If it includes implementation, ask which team has access to edit and publish. Agree what happens if a source is unavailable or an approval comes after the delivery date. Keep the event and its effect on the schedule in the same record.
For a monthly engagement, ask to see the register format the agency would deliver after the first period. The useful part is how the sheet treats carryover work. If a change is still in review, the next period should inherit its item ID, pending owner and evidence. A new monthly report can summarize activity while the register shows what actually moved. This gives the buyer a way to review capacity and approval delays using the same work units each month.
TopClick's offer lists brand and competitor analysis, an agreed query set, website and content recommendations and the option for TopClick or the client team to implement the agreed work. Ask for the implementation route and the reviewable deliverables in the proposal, then use the register to check how each will close. TopClick AI search and GEO services.
Questions to settle before accepting the handover
Can a PDF report be the complete deliverable?
Yes, if that is the agreed output and it contains enough evidence and detail to support the intended decision. A PDF can communicate the findings to a stakeholder. For an engagement that hands work to another team, also ask for the editable specifications and a way to access the underlying observations. Walk through a sample row with the receiving team and check which files it needs.
Who accepts the work when the client publishes the changes?
Assign someone on the client's side to accept the agency specification. Then name the person who approves the public revision or verifies the release. The same reviewer can fill both roles when they have the right access and expertise. Record both decisions so the agency's delivery date and the site's verification date can be understood separately.
What can you close if an AI answer still cites a competitor?
Close work that meets its agreed criterion. An evidence bundle can be complete, a specification can be accepted and a public revision can be verified while the sampled answer still cites another source. Keep the observation in the reporting record and use it to decide what to investigate next. If you agreed on a separate monitoring deliverable, check whether its evidence and collection conditions satisfy that part of the scope.
Before you sign a proposal for AI search services, ask for one completed sample row and follow it from capture to acceptance. Check who owns the open decisions and which files you can take with you. A usable row gives you a way to judge the rest of the engagement when the report is delivered, the website changes hands or a new reviewer takes over.
More insights to read
AI Visibility Audit: How to Measure Your Brand’s Presence in AI Search
How to measure and report on AI search visibility (what actually matters)
Introducing AI Performance in Bing Webmaster Tools Public Preview
How to Track AI Overviews: Mentions, Citations, Click Loss, and the Traffic Google Won’t Show You
About the author

Written by Dmytro Nasyrov PhD, software architect with 24 years of production experience. Dmytro is the CEO of TopClick.


Comments