Source-backed company checks for AI agents should return an answer that someone can verify claim by claim. Preserve the company being checked, the supporting record, when it was retrieved and what remains unresolved. Separate those observations from the agent's interpretation and any proposed next action. A polished paragraph with several links is not enough if a reader cannot tell which source supports each statement.
This is the handoff question behind Apiosk's approach to agent checks: what should a team receive before it relies on the result? The structure below is a practical review method you can use when planning that workflow. It is not an Apiosk API schema or a description of fields guaranteed in every response.
Give each claim a specific piece of evidence
Start with the sentence the agent wants to write. “The supplier is ready to onboard” combines several possible questions into a decision. “The retrieved company profile reports an active status for the supplied company number” is narrower: a reader can inspect the profile and assess whether the statement follows from it.
For a concrete source example, the Companies House company-profile reference documents company name, company number and company status as distinct fields. Its status values include active and dissolved. When using such a record, preserve the returned value and its meaning instead of replacing it with a general approval label.
Ask the agent to attach the supporting field or relevant passage to each finding. The link should lead to the actual record where possible; if access is restricted, keep a permitted reference that the intended reviewer can use. A register's homepage identifies a service, but it does not show which company's record was consulted.
Check the entity link before interpreting the evidence. Our supplier identity verification guide explains that earlier step. Once the entity is established, keep its identifier attached as the result moves between tools, summaries and review notes.
Preserve what happened between source and summary
The W3C PROV primer describes provenance through the things used or produced, the activities involved and the responsible people, organisations or software. It also distinguishes the timing of events. Applied to an agent's company check, this suggests preserving the retrieved material alongside the summary and the transformation that connects them.
A useful handoff might record that a particular field was translated, that a date was reformatted, or that several findings were condensed into a short paragraph. Keep the original meaning recoverable. If the agent adds an interpretation, label it as an interpretation and state which observations support it.
Record retrieval time separately from dates inside the source. Fetching an old filing this morning does not turn it into a filing about this morning. If the source provides an update date or a reporting period, retain the label as well as the value. If it provides neither, say that the source date is unavailable; do not substitute the time the summary was written.
Make incomplete checks visible in the handoff
An agent may finish producing its answer while part of the requested research remains incomplete. Design your review notes so those two events cannot be confused. For each requested question, preserve enough information to choose a sensible next step:
- The question: the particular fact the agent was asked to establish.
- The subject: the company identifier and jurisdiction used for that check.
- The evidence: the source record and the detail supporting the finding.
- The observation time: when the result was obtained, with source dates kept separately.
- The limitation: a missing field, ambiguous match, unavailable source or unresolved conflict.
- The next step: a retry, a request for clarification or a decision by the responsible person.
These are proposed review fields for your process. Use the information actually available, and leave unsupported details unresolved. In particular, do not turn an empty field into “none,” or a request that failed into “no issues found.” Those phrases make factual claims the failed attempt did not establish.
Keep successive attempts distinguishable. If a retry succeeds, connect the new evidence to the question it resolves. Retain enough history to explain why an earlier summary was incomplete, rather than silently rewriting the record as though the first attempt succeeded.
Work through a fictional partial result
Imagine a fictional procurement team asking an agent to check the registration status and ownership information for Alder Quay Components Ltd. The supplied company number identifies the intended entity. In this invented scenario, the registry-status request succeeds, while the separate ownership request is unavailable.
An unhelpful summary would say that the supplier passed the company check. It hides the unfinished ownership question. A useful handoff instead states that the registry record reports the company's status, identifies the supporting record and retrieval time, and says that ownership information was not obtained.
The next action depends on the team's own requirements. If ownership evidence is required before onboarding, the file remains pending that evidence. A successful registry lookup does not remove the unfinished step. The agent can propose a retry without claiming that the missing information is clear or that the supplier has been rejected.
Now imagine the retry returns a record with a different company number. The workflow should flag the mismatch and seek clarification, even if the names look similar. It should not splice that record into the original summary. This example describes no real company, source response or Apiosk customer result.
Test the handoff before relying on it
Before connecting a summary to an operational action, try a small set of deliberately incomplete examples. Give the workflow a record for a different entity, a finding without supporting detail, an unavailable source and a record whose source date differs from its retrieval time.
For each case, define the expected response in advance. The agent should identify the mismatch, request the missing support, preserve the incomplete check or keep the two dates distinct. Also test a summary that adds “approved” when the input contains only factual observations. Your process should require a separate basis for that decision.
The aim is to make the handoff inspectable: a colleague should be able to locate the evidence, understand its limits and see who owns the next step. Correctly reporting that more information is needed can be a successful research outcome, even when it is not a completed onboarding decision.
Prepare an Apiosk request with a clear scope
Apiosk's company verification page describes checks using a company name or registration number and a country. Its agent page describes source-backed answers and spending limits. Use those concepts to specify the exact company, the questions to answer and the boundaries of the work. Confirm source coverage for the country and records you need.
As of 7 November 2026, the public website labels app access “Soon available.” Contact Apiosk to confirm access and the evidence available for your intended workflow. The method above helps you define what a useful result should explain before you depend on a particular integration or response format.
This article was prepared with AI assistance using the official references linked above and Apiosk's public product pages. The workflow and fictional example are practical suggestions for organising evidence, not a claim of legal compliance or automatic approval.
Frequently asked questions
What makes an AI company check source-backed?
Each factual finding can be traced to the relevant record for the intended company, with the source, retrieval time and supporting detail preserved. A list of links is insufficient when it is unclear which record supports which claim. Interpretations and proposed actions should remain distinguishable from retrieved facts.
What should an agent do when a required source is unavailable?
Report that the check is incomplete, preserve the failed attempt and identify the unresolved question. A later retry can add a new observation. The agent should not substitute a confident conclusion or treat an unavailable source as a completed check with no findings.
Does a recent retrieval mean every fact is current?
No. Retrieval time describes when the record was obtained. A record may contain information about an earlier event or reporting period. Keep any source-provided dates with their meanings and flag a missing update date rather than inventing one.
