Skip to content

Field NotesDone-for-You AI: What Should Be Included?

AI Agents

Done-for-You AI: What Should Be Included?

Glyph-field title card on dark carbon: dense aiAgents texture glowing cyan, article title "Done-for-You AI: What Should Be Included?" on staggered dark slabs.
Done-for-you AI is an outsourced engagement where an outside team designs, builds, and maintains custom automated workflows for your business. To protect your operations, the agreement must include four core components: verifiable acceptance criteria for each workflow, ongoing maintenance for model and software interface changes, human review paths for unexpected inputs, and full ownership transfer of all code, prompts, and credentials.

When a founder signs a contract for a static website or an accounting software rollout, the finish line is straightforward. The pages render, the bank feeds sync, the invoices reconcile, and the agency hands over the keys. You pay the final invoice, and the software runs quietly on your servers or in your cloud accounts for years without daily supervision.

Founders naturally expect done-for-you artificial intelligence to work the exact same way. You hire an agency or consultancy, describe your administrative bottlenecks, agree on a price, and expect a completed automation system in return. That's the promise of done-for-you services: someone else absorbs the technical complexity while you collect the released capacity.

That's also where the buying decision breaks down.

Automated business workflows powered by large language models (systems trained on broad text data to parse, summarize, and generate structured work) don't behave like static code. When you deploy an AI agent (a focused software program designed to take actions across your tools based on instructions and incoming data), the software depends on live third-party models and changing software connections. If your agreement treats this deployment as a one-time project handoff, you aren't buying an operational asset. You're buying a quiet failure waiting to happen.

A legitimate done-for-you AI engagement isn't a handoff. It is an operating standard. To protect your company, the contract must define four inspectable areas: setup acceptance, maintenance against model drift, exception routing, and clean exit terms.

The Illusion of the One-Time Build

Traditional custom software fails noisily. If a developer writes bad database logic, the page throws an error code, a button refuses to click, and your team immediately spots the breakdown. You call the developer, point to the broken button, and demand a fix under warranty.

Workflows that rely on generative AI don't fail that way. They fail politely and silently.

Consider a common workflow: qualifying incoming sales inquiries and routing customer data into your CRM. An outside vendor builds the integration using an application programming interface (API), which is the digital bridge that lets two different software applications exchange data. For the first two months, the system works smoothly. Then the foundation model provider updates its default system prompt or deprecates an older model version. At the same time, your prospect inquiries subtly shift because your marketing team launched a new campaign.

The workflow doesn't crash. It continues to run, but it starts miscategorizing high-value prospects or dropping contact notes into the wrong custom fields. Because there was no error alert, nobody notices until sales reps complain three weeks later that inbound volume has vanished.

When you contact the agency, they inform you that the original build met its project scope and that ongoing adjustments require a new hourly statement of work. If your contract didn't define operational maintenance, error handling, and testable acceptance upfront, you don't have contractual standing to dispute their bill.1

The Four Pillars of Inspectable Scope

The difference between an operational asset and a future liability lies in four contractual boundaries.

Key inclusions across done-for-you AI contracts
Contract AreaIncomplete Done-for-You ScopeInspectable Production Standard
Setup and AcceptancePromises vague workflow automation with unmeasured completionLists named triggers, systems, volume thresholds, and verifiable test criteria
Operational MaintenanceTreats delivery as a static handoff with zero update commitmentsDefines monitoring, API deprecation handling, and periodic drift reviews
Exception HandlingFails silently on unknown data or halts without alerting anyoneRoutes ambiguous edge cases to human approval with written fallback runbooks
Exit and OwnershipLeaves workflows in agency accounts with ambiguous prompt IPAssigns all prompts, workflows, service accounts, and data to the buyer

A contract that omits any of these four areas leaves the buyer responsible for quiet operational failures.

Every operational done-for-you AI contract requires clarity on four distinct areas before any build starts.

1. Setup and Testable Acceptance

A deliverable in an AI engagement cannot simply be a vague operational goal like "automating intake" or "improving support speed." A real deliverable defines the trigger, the systems touched, the input volume, and the testable conditions that prove it works.1

Your statement of work must specify:

  • Named workflow triggers and destinations: Every workflow must list the exact trigger (such as a new row in a database or an inbound email) and the destination systems where outputs get written.
  • Documented volume thresholds: An automation built to handle 30 customer requests a day can collapse or rack up unbudgeted token costs if volume jumps to 1,000 requests. The contract must state the daily and monthly volume assumptions.
  • Concrete acceptance criteria: The statement of work must define what "done" looks like in numbers. For example: "The agent extracts customer order numbers and categorizes refund requests with 95 percent accuracy across a verified test set of 200 historical tickets." If you don't have verifiable test metrics, you can't prove whether the vendor fulfilled their agreement.2
  • Pre-deployment test sets: The vendor must run an agreed set of historical client edge cases before deploying the workflow to production.

2. Maintenance and Model Drift

In conventional IT, maintenance means applying security patches or rebooting servers. In AI workflows, maintenance is primarily about managing drift and software changes.

Model drift occurs when real-world inputs drift away from the examples used during setup, or when the underlying AI provider updates how its model interprets instructions. A prompt (the written operational instructions and constraints that guide how an AI model handles tasks) that worked flawlessly in March can yield inconsistent output in August after an upstream update.

A complete done-for-you agreement outlines:

  • Upstream update monitoring: The provider must actively track deprecation schedules and version updates from foundational model providers.
  • Periodic accuracy reviews: The agreement should mandate scheduled reviews of output quality, verifying that classification accuracy and formatting remain within the agreed performance envelope.2
  • API maintenance: When third-party platforms update their API endpoints or authentication requirements, the contract should clarify who fixes the connector and how quickly those fixes occur.

3. Exception Handling and Human Review Boundaries

No language model achieves 100 percent accuracy on messy real-world data. When an agent encounters an ambiguous customer email, missing invoice fields, or conflicting instructions, what happens?

Bad done-for-you scopes leave exception handling undefined. The system either guesses (hallucinating details to force a completion) or drops the transaction entirely.

An inspectable contract establishes human-in-the-loop review boundaries. Clients approve sensitive actions, while agents work routine steps. Specifically, the agreement should define:

  • Confidence thresholds: When an agent's confidence score falls below an agreed benchmark, the workflow must pause and alert a human supervisor rather than guessing.
  • Triage queues: Where unresolved exceptions land, whether in a dedicated Slack channel, an email inbox, or an internal dashboard.
  • Manual fallback runbooks: A simple, written document explaining how your staff can complete the task manually if the automated workflow is temporarily paused or offline.1

4. Exit Terms, Credentials, and IP Ownership

The most damaging vendor trap in done-for-you AI is account hostage lock-in.

Many agencies build client automations inside their own central agency accounts, using their own API keys and automation platform subscriptions. If you ever decide to end the engagement, you discover that you don't own the system you paid for. The workflows, the system prompts, and the integration history all vanish if you cancel their retainer.

A founder-friendly agreement includes explicit reversibility terms:

  • Dedicated service accounts: All automations must run on dedicated service accounts registered to your business domain. The agency receives administrative or scoped access, but your company retains master credentials.1
  • Clear assignment of prompts and code: The contract must explicitly state that all custom code, system prompts, integration logic, and configuration files belong to your business upon payment.2
  • Prompt exportability: Prompts represent critical company operating procedures codified into software. The vendor must provide plain-text backups of all system prompts and configuration files.
  • Offboarding timeline and credential revocation: The agreement must specify a clear offboarding roadmap, ensuring that agency access is formally revoked on a specified date and that your internal team receives custody of all system components.2

The Strongest Objection: "I Hired an Agency So I Wouldn't Have to Manage This"

Commercially minded founders often push back against this level of scoping detail. The objection is practical and understandable:

"I am paying an agency tens of thousands of dollars specifically so I don't have to think about APIs, prompt drift, or runbooks. If I have to audit four pillars of technical terms, why wouldn't I just hire an in-house engineer or run the tools myself?"

It's a fair question, but it rests on a misunderstanding of what outsourcing buys.

Inspecting these contractual boundaries doesn't turn you into a software engineer. You don't need to write code, configure webhook listeners, or adjust model temperature parameters. What you're managing is business risk, not technical plumbing.

When you hire a general contractor to build out a physical office, you don't pour concrete or pull electrical wiring yourself. But you still inspect the architectural plans to ensure fire exits are marked, plumbing permits are filed, and building keys get handed over at closing. If you don't demand those contractual specifications, you haven't bought freedom; you've bought a building you can't legally occupy.

In done-for-you AI, skipping these four pillars doesn't save you time. It simply defers the operational cost. Instead of spending 45 minutes reviewing acceptance criteria and ownership terms before signing, you spend dozens of hours three months later untangling lost customer leads, arguing over surprise invoices, or paying a second agency to reverse-engineer a black box that stopped working.

Demanding an inspectable contract upfront is what makes a hands-off service truly hands-off. It forces the provider to operate with professional rigor, ensures your data remains under your control, and guarantees that the system you pay to build remains a permanent company asset.

Frequently Asked Questions

What is the difference between done-for-you AI and done-with-you AI?

Done-for-you AI is an arrangement where an external partner handles the complete architecture, engineering, and deployment of automated workflows on your behalf, whereas done-with-you AI focuses on coaching and training your internal staff to build and manage automations themselves. Done-for-you suits teams that lack internal technical capacity, while done-with-you works best for companies building an in-house technical department.

Who should own the API keys in a done-for-you AI agreement?

Your business should always own the API keys and the software accounts where automated workflows run. If an agency runs your operations through their personal accounts or agency subscriptions, your business loses access to its own workflows the moment you terminate the contract.

What happens when an underlying AI model updates or changes?

When an AI provider updates or deprecates a model, prompts and output structures can behave unpredictably or fail completely. A professional done-for-you agreement includes ongoing monitoring and prompt adjustments within its maintenance scope to ensure workflows continue operating smoothly across model updates.

Can a business export its AI automations if it leaves the agency?

A business can only export its AI automations if the contract guarantees ownership of all prompts, custom code, and integration schemas, and if those workflows are built in accessible environments. If an agency builds workflows inside proprietary, closed platforms without export guarantees, you cannot migrate those systems without rebuilding them from scratch.

Sources

  1. AI Automation Consulting Services: A Scope Checklist. Good Smart Idea. Alex Tarlescu. 2026-06-06.
  2. How to draft an AIaaS contract? A Guide to digital contracts. Magenta Legal. Magenta Legal. 2024-11-20.

Put a machine on the job

Marshal is the execution layer between frontier AI and small business.