01
AI agents and assistants
Voice agents, chat systems, internal assistants, RAG systems and tool-using AI applications.
AI PROJECT RESCUE
Review what was promised, what exists and what should happen next with an independent recovery plan.

You do not need to wait until a project has completely failed. An independent review can help when delivery, ownership, cost or technical progress no longer matches what was originally agreed.
Deadlines continue to move without a clear explanation of what remains, what changed or why.
Additional funding is being requested while the remaining scope, completion status or expected result stays unclear.
You are receiving progress updates, but cannot independently confirm what has actually been completed.
There is no reliable record of the architecture, requirements, deployment process, integrations or operating instructions.
The application works in isolation, but important connections to production systems remain unfinished or unreliable.
Repositories, hosting, domains, APIs, databases or administrative accounts are controlled by a vendor or individual.
The system performs in a controlled demonstration but fails with real users, data, traffic or operating conditions.
You are being asked to keep investing without a clear assessment of what should be kept, fixed, replaced or stopped.
The review can cover an active build, stalled implementation, vendor handoff, inherited codebase or proposed project before additional investment is approved.
01
Voice agents, chat systems, internal assistants, RAG systems and tool-using AI applications.
02
Automations connecting CRM, communications, documents, approvals, operations and other business systems.
03
Business applications, internal platforms, portals, SaaS products and purpose-built systems.
04
Customer-facing applications, MVPs, portals and digital products.
05
Data pipelines, predictive systems, model integrations, analytics and AI-enabled applications.
06
API connections, third-party platforms, CRM integrations, communications systems and multi-system workflows.
We compare the promised project against the evidence available today. The goal is to establish what exists, what works, what is missing and what would be required to move forward.
01 SCOPE
02 SYSTEM
03 CONTROL
04 OPERATIONS
AI systems can fail even when the surrounding application works. Where applicable, we examine the AI layer separately from the software around it.
Which models and services are being used, how they are configured and what the application depends on.
System prompts, routing logic, tools, permissions, workflows and failure behaviour.
Documents, vector databases, retrieval logic, data quality, citations and knowledge update processes.
How responses or model outputs are being tested and what defines acceptable performance.
Permissions, escalation rules, approval points and controls around higher-risk actions.
Token consumption, API usage, infrastructure costs and areas where operating costs may scale unexpectedly.
Logging, failure tracking, model behaviour, latency, system errors and production visibility.
What information enters the system, where it is stored and which third-party providers receive it.
We investigate first. We do not start changing the project until the current state is understood.
01
You explain what was promised, what has happened and what decision you need to make.
02
We review the available scope, documentation, project history, repositories, accounts, environments and system access.
03
We compare the documented requirements against what has actually been built and identify delivery, technical, ownership and handover risks.
04
You receive a plain-language assessment of the current state, major risks, missing assets and recommended next actions.
05
You decide what happens next. Continue, modify the scope, recover the project, transition vendors, rebuild selected components or stop further investment.
You receive a decision package designed to answer the practical question: What should happen next?
A plain-language description of what currently exists and the actual state of the project.
What was expected, what appears complete, what remains incomplete and where evidence is unavailable.
The main delivery, technical, ownership, access, security and dependency risks, prioritised by impact.
Accounts, documentation, source code, credentials, requirements or system information that still needs to be recovered.
The actions that should happen before additional development continues.
Material architecture, integration, deployment, data or AI issues that affect the next decision.
A written recommendation covering the reasonable next options and the implications of each.
Where relevant, a list of the systems, accounts, documentation and access required for a controlled transition.
A rescue review is not useful if it produces another vague technical report. The findings should help you choose a practical next step.
01
The existing project is viable and the current delivery approach can continue with specific corrections.
02
The project remains viable, but scope, architecture, milestones or responsibilities need to change.
03
The project can be salvaged, but a structured recovery or vendor transition is required.
04
Further investment in the current approach may not be justified, or selected components may need to be replaced.
The purpose is not to recommend rebuilding by default. It is to determine which parts of your previous investment still have value and what should happen next.
Start with the level of review that matches the decision you need to make.
From CAD 1,000
From CAD 2,000
Final scope depends on project size, number of systems, available documentation and the level of technical review required. Scope and pricing are confirmed before the review begins.
Send what you have. Missing information is often part of the problem the review needs to identify.
If something is unavailable, we record it as part of the review rather than assuming it exists.
01
We assess the current system before recommending additional development.
02
Findings are based on available requirements, access, repositories, systems and observable behaviour.
03
The review should remain useful even if you choose another company to complete the project.
04
Technical issues are translated into business decisions, priorities and next actions.
NEED A CLEAR SECOND OPINION?
If an AI or software project is stalled, over budget, incomplete or difficult to verify, start with an independent review of the current state.
No obligation to continue into a development engagement.