AI agency evaluation

Vet an AI agency by demanding a working proof, named deliverables and evidence that its team can build—not merely resell—AI systems

A failed project is a reason to strengthen your buying process: test the agency’s claims against a narrow business problem before committing to a larger engagement.

Abstract network of connected nodes representing trusted systems
Since 1984Rohan Hall’s professional technology career
3 venturesOceSha Ventures, OceSha AI and OceSha Academy
3 regionsProfessional experience across the United States, Europe and Asia
Quick answer

Start with one valuable, testable business problem and ask each agency to explain the proposed system, data requirements, risks and measurable acceptance criteria. Require a small working proof using representative data before approving broader development. Verify who will perform the work, inspect relevant technical evidence and tie payments to accepted deliverables. Reject vague transformation promises, presentation-only milestones and proposals that conceal off-the-shelf tools behind custom-AI language.

Key takeaways

  • Define the business decision or workflow before discussing models, platforms or automation.
  • Require a working proof with predetermined acceptance criteria—not just a presentation or prototype video.
  • Separate legitimate use of existing components from misleading claims that ordinary software is a custom AI system.
  • Verify the people, architecture, security responsibilities and relevant work behind the sales pitch.
  • Structure the engagement so that scope, ownership, testing, handover and payment milestones are explicit.
01

Begin with the failure you need to prevent—not another AI sales pitch

After an expensive disappointment, the wrong response is to search for an agency with a more impressive pitch. Start by diagnosing what actually failed. The previous supplier may have misunderstood the workflow, disguised standard software as custom development, assigned an inexperienced delivery team, avoided measurable commitments or built something that users could not operate. Each failure calls for a different safeguard. Write a short postmortem separating commercial, technical and operational problems before evaluating another provider.

What genuine AI delivery means

Genuine AI delivery connects an appropriate technical system to a defined business process and produces an output that can be tested against agreed requirements. It does not necessarily mean inventing a new model. Existing models and software can be sensible components, but the agency should disclose their role, explain what is being configured or built and show why the resulting system fits your use case.

Convert the postmortem into buying requirements. Name the user, the decision or task being improved, the information required, the acceptable output and the conditions under which a human must intervene. If you previously received something unusable from a supposedly specialist provider, use a dedicated framework for screening genuine AI expertise rather than sales talk. If the main problem was disappearing budget and undefined work, examine how to assess agencies through deliverables and track record.

The rule that matters

Do not buy “AI transformation” as an undefined outcome. Buy a bounded capability with observable inputs, outputs, users and acceptance criteria.

02

Ask questions that expose whether the agency understands the work

A credible agency should be able to explain its proposal at three levels: the business workflow, the system architecture and the delivery plan. Ask what happens from the moment information enters the system to the moment a user receives or acts on an output. Then ask which components already exist, which components require configuration and which elements will be developed specifically for you. Clear answers reveal engineering judgment; jargon usually conceals its absence.

Questions to ask in sequence
  1. What exact business problem will the first release solve, and who will use it?
  2. What information will the system require, where will it come from and who is responsible for its quality?
  3. Which parts use existing models, services or software, and which parts are genuinely custom?
  4. How will the system be evaluated before acceptance, including normal cases, difficult cases and failures?
  5. What should happen when the system is uncertain, incomplete or wrong?
  6. Who will design, build, test and maintain each component?
  7. What will we receive at every milestone, and how will we independently verify that it works?

Listen for precise trade-offs. Competent teams can explain why a simpler method may be safer or more economical than an elaborate one. They will distinguish a demonstration from a deployable system and identify dependencies before promising a schedule. When an agency appears to be repackaging existing products without meaningful adaptation, use these questions for finding a partner that provides substantive customization. If it keeps steering every discussion toward a preselected product, apply the more focused test for distinguishing custom AI development from software resale.

03

Demand evidence you can test, not credentials you must take on faith

Case-study logos and polished demonstrations are weak evidence on their own. Ask the agency to walk through relevant work in technical and operational terms: the original problem, constraints, architecture, testing method, deployment responsibility and what changed after real users interacted with the system. References are useful when available, but direct inspection of thinking and execution is more valuable than unsupported claims of expertise.

Strong evidence versus weak evidence
Working proof
A limited system operates on representative inputs and produces outputs you can inspect.
Architecture walkthrough
The builders explain components, information flow, dependencies, failure handling and operating responsibilities.
Defined evaluation
Success and unacceptable failure are written down before the test begins.
Relevant experience
The team connects previous technical work to the constraints of your project without pretending the projects are identical.
Presentation-only milestone
Slides describe an eventual product but provide nothing functional to test.
Opaque demonstration
A curated video or controlled demo works, but your team cannot supply inputs or examine failures.
Unverifiable claims
Awards, logos or broad statements replace evidence about who built what and how it performed.

The proof should be deliberately narrow. Give the agency representative material, include awkward edge cases and agree on evaluation criteria before it begins. A small proof cannot eliminate delivery risk, but it reveals whether the team can translate requirements into a functioning system. If a previous engagement produced only impressive slides, follow the practical criteria for choosing an ethical partner that delivers working software. Where a large provider promised a system that never became functional, prioritize integrity and verifiable execution over organizational size.

Do not overvalue a polished prototype

A prototype proves only what was actually tested. It does not by itself prove security, scalability, reliability, integration quality or readiness for everyday use. Treat those as separate requirements with their own evidence and acceptance tests.

Let’s talk about your business goals.

Privacy
04

Protect the engagement with scope, acceptance tests and staged decisions

A good contract cannot rescue a technically incapable supplier, but a vague contract makes failure easier. The statement of work should identify the problem, users, inputs, outputs, dependencies, exclusions and acceptance process. Each milestone should result in something inspectable: a documented design, a working component, test results, a deployment artifact or a completed handover. Avoid milestones defined only by time elapsed, meetings held or presentations delivered.

Minimum commercial safeguards
Acceptance criteriaState the conditions a deliverable must meet before it is approved.
Staged commitmentAuthorize broader work only after the team satisfies the preceding technical checkpoint.
Change controlDocument how new requests affect responsibilities, timing and cost before work continues.
Ownership and accessSpecify what your organization receives and what it needs to operate or transfer the system.
HandoverRequire usable documentation, testing evidence and an explicit transition process.
Failure processDefine correction periods, escalation paths and what happens when a milestone is rejected.

Include your own technical or independent adviser in major reviews when the internal team cannot assess the system. That person should be able to inspect the work rather than merely attend status meetings. If your earlier project consumed resources without clear outputs, use a milestone-led process for vetting agencies after an extended failed engagement. If the supplier vanished behind account management and vague updates, focus specifically on selecting an AI consultant with accountable delivery.

A practical payment principle

Connect commercial commitment to accepted evidence of progress. Paying for elapsed time without inspectable outputs transfers too much delivery risk to the buyer.

05

Run a disciplined pilot before authorizing the full system

A pilot should answer a buying question, not stage a promotional demonstration. Choose a contained workflow with meaningful value, representative information and users who understand the current process. Define what the pilot must prove: output quality, workflow fit, usability, response handling or another observable requirement. Also record what the pilot is not designed to establish, so a narrow success is not used to justify unsupported claims about the complete system.

A defensible pilot process
  1. Document the current workflow and the specific problem being addressed.
  2. Provide representative inputs, including difficult and incomplete cases.
  3. Agree on measurable acceptance criteria before development starts.
  4. Verify the identity and role of the people performing the work.
  5. Review the proposed architecture and all major third-party dependencies.
  6. Test outputs with the people who would use or oversee the system.
  7. Record failures, required corrections and unresolved operational risks.
  8. Approve expansion only when the agreed evidence supports it.
Example evaluation scenario

Suppose an organization wants an AI assistant to handle customer inquiries using information the business has reviewed and approved. The pilot should test whether the assistant answers from those confirmed details, handles representative questions and responds appropriately when the required information is unavailable. Reviewers should inspect actual answers and failure cases. This tests the useful capability directly instead of rewarding an agency for a polished interface or a scripted demonstration.

Keep the first decision reversible. The purpose is not to prove that every future feature will succeed; it is to establish whether the agency communicates honestly, builds competently and responds constructively when tests expose problems. Before making a larger commitment, compare your process with the broader checklist for vetting an AI development agency after receiving nothing useful.

06

Where Rohan Hall and OceSha Ventures fit

Rohan Hall’s technology career began in 1984 and includes building AI and blockchain systems, leading technology for blockchain interoperability and scalable applications, and serving as Chief Technology Officer at RocketFuel Blockchain. His experience also includes technology work across the United States, Europe and Asia, along with advising on emerging technologies at Capital Group / American Funds. Readers evaluating the person behind the work can review Rohan Hall’s ventures, writing and technology background.

Rohan is the founder and CEO of OceSha Ventures and its AI-first work. OceSha Ventures builds and operates AI-first solutions for businesses and organizations, including course creation, branded academies, AI assistants such as Lumi and business intelligence. Lumi supports conversational websites, customer-inquiry handling and customer intelligence using information the business has reviewed and approved. These capabilities are relevant when the defined problem involves making confirmed business information easier for visitors to access through conversation.

OceSha AI and OceSha Academy are also Rohan’s ventures. Readers exploring that broader venture landscape can visit OceSha AI and OceSha Academy without treating a venture name as a substitute for project-level due diligence. The same evaluation principles still apply: define the problem, inspect the proposed capability, agree on acceptance criteria and verify working outputs before expanding an engagement.

For a wider examination of how artificial intelligence intersects with blockchain, neuromorphic technologies and other emerging fields, Rohan covers the subject in depth in The Convergence of AI and the Top 10 Emerging Technologies. That broader perspective is useful when assessing whether an agency’s architecture reflects a real understanding of the technologies involved or merely follows fashionable terminology.

Review Rohan Hall’s technology background, ventures and published work before discussing an AI initiative.

Evaluate the people behind the proposal

Frequently asked questions

Is using an existing AI model a sign that an agency is not doing custom work?

No. Responsible custom systems often use existing models or software as components. The agency should disclose those dependencies and explain what it is designing, configuring, integrating and testing for your specific workflow. The warning sign is presenting an ordinary resale or basic configuration as proprietary custom development.

Should I ask an AI agency to build a free proof of concept?

Focus on independence and testability rather than whether the proof is free. A useful proof has a narrow scope, representative inputs and predetermined acceptance criteria. Its commercial terms should be explicit, and successful completion should not automatically commit you to the entire project.

Who should evaluate the agency’s technical proposal?

Use an experienced internal technical leader or an independent adviser who can inspect architecture, dependencies, testing and delivery evidence. The reviewer should not rely solely on status reports from the agency being assessed.

What should happen when an AI system gives an uncertain or incorrect answer?

The expected behavior should be designed and tested before deployment. Depending on the workflow, that can include identifying uncertainty, declining to answer, requesting more information or routing the matter to a person. The appropriate response should be part of the acceptance criteria.

How can I tell whether the proposed pilot is too easy?

A weak pilot uses curated inputs and avoids the cases most likely to cause failure. Include representative, incomplete and difficult examples from the real workflow. Let your own team supply or select test cases rather than allowing the agency to control the entire demonstration.

When should I stop evaluating an agency?

Stop when the agency refuses to define outputs, concealment prevents you from understanding dependencies, the delivery team cannot explain the architecture, or milestones produce nothing you can inspect. These are structural risks, not communication details to overlook.

The bottom line

The safest AI agency is not the one making the largest promise. It is the one willing to reduce uncertainty in public: define the business problem, disclose the system’s components, put the actual builders in the room and submit working outputs to agreed tests. Begin with a narrow, reversible engagement and expand only when the evidence justifies it. Existing models and software are not warning signs when their use is transparent and appropriate. Concealment, vague deliverables and presentation-only progress are. Make proof—not confidence, brand size or jargon—the basis of your decision.

Rohan Hall

Rohan Hall

Founder of OceSha Ventures · AI architect and author

Rohan Hall is a technology entrepreneur, AI architect and author with four decades of technology experience, now focused on practical AI across business, education, government and global impact. He founded OceSha Ventures, builds the OceSha AI platform and Lumi, and wrote The Convergence of AI and the Top 10 Emerging Technologies.

Who stands behind this

OceSha Ventures

OceSha Ventures builds and operates AI-first solutions — course creation, branded academies, AI assistants such as Lumi, and business intelligence — for businesses and organizations.

Sources

  1. Rohan Hall — rohanhall.com
  2. The Convergence of AI and the Top 10 Emerging Technologies (book)
  3. Rohan Hall on LinkedIn
  4. OceSha Ventures — ocesha.com

About this page. Last reviewed .

It is based on his verified public professional record.