"A buyer’s checklist for an AI agent development contract in 2026: who owns the code, prompts and evaluation sets, how your data is used, returned and deleted, what happens when a model is retired, acceptance criteria, four ways to structure ongoing support, service levels, exit and handover, and the US, UK and Australian rules that change the contract."
Key Takeaways
- 1In the UK, the first owner of a commissioned work is the person or organisation that created it, not the commissioner, unless agreed otherwise in writing (UK IPO, read 18 October 2026).
- 2In the US, a commissioned work is made for hire only if it is in one of nine listed categories and both parties sign a written agreement saying so; computer programs are not on the list (US Copyright Office Circular 30).
- 3In Australia, a contractor automatically owns the IP they create unless the contract says the hirer owns it (business.gov.au, read 18 October 2026).
- 4Under UK GDPR, a processor contract must require deletion or return of personal data at the end, at the controller’s choice (ICO, Article 28 guidance, under review after the Data (Use and Access) Act).
- 5Model providers set retirement notice: at least 6 months for generally available OpenAI models, at least 60 days for publicly released Anthropic models, at least 45 days for shorter-term Google Cloud models (provider pages, 18 October 2026).
- 6Mayer Brown (16 June 2026) recommends acceptance testing against an agreed evaluation set, because one successful test does not prove an AI agent will perform in production.
- 7Ongoing support can be structured four ways; the contract should name the structure, a defect cover period, and how changes are requested and approved.
The short answer
An AI agent development contract should state who owns the code, prompts, evaluation sets and any fine-tuned model; that your data is used only for your project and returned or deleted at the end; which accounts and API keys sit in your name; how model changes are handled; and how support after launch is structured and priced.
This is a buyer's checklist, not legal advice. We build custom AI agents, so we sit on the other side of these contracts; weigh the page with that in mind. Every legal point below was read on the government or regulator page that states it, on 18 October 2026, and is linked. Have a lawyer in your country review your contract.
How we made this page
On 18 October 2026 we read the top 10 Google results and the People Also Ask questions for the main contract searches in the US, UK and Australia (DataForSEO). The same day we asked 36 buyer questions across ChatGPT, Gemini, Claude, Perplexity and Google's AI answers, and read the pages they cited. One of those questions is the one this page answers: what an AI agent development contract should include about data ownership and ongoing support. Written by Bhavesh Barot, founder of FactoryJet.
When ChatGPT answers that question, it searches for clause names, for each country's own government guidance, and for four phrases in particular: data ownership, service level agreement, return and deletion, and controller and processor. The law-firm pages it cites, from Mayer Brown and Morgan Lewis, are written for large enterprises and their lawyers. This page is for a company of 20 to 500 people signing its first AI build: a founder, an operations lead or a finance director who has a software development agreement on the desk and wants to know what to add before signing it.
The page covers the 14 clauses, then the two halves of the question most guides skip: how ongoing support can be structured, and which rules change in the US, the UK and Australia.
The 14 clauses at a glance
Read the table as a checklist. The middle column is what the AI contract should say; the right column is the wording that should make you stop and ask a question.
| Clause | What to write | Red flag |
|---|---|---|
| 1. Ownership of code | All custom code and the repository are assigned to you on payment, or from day one | Vendor keeps the code and grants you a licence |
| 2. Prompts and evaluation sets | Prompts, system instructions and test sets built for you are yours | Prompts called vendor know-how |
| 3. Data use limits | Your data, prompts, outputs and logs are used only for your project; no training | Data may be used to improve services |
| 4. Data return and deletion | Return or delete every copy at the end, at your choice, with written confirmation | Silence on what happens at the end |
| 5. Accounts and API keys | AI provider and cloud accounts in your company name | Keys only in the vendor account |
| 6. Model retirement or repricing | Who moves the agent to a new model, who retests, who pays | Vendor may change models at will |
| 7. Acceptance criteria | Agreed test set, pass rate and forbidden errors, signed off by you | Acceptance at vendor discretion |
| 8. Security and incident notice | Least-privilege access, named sub-processors, incident notice within an agreed time | Generic security wording |
| 9. Human approval and audit logs | Named actions need a person to approve; every action is logged and you can read the log | Agent acts on payments with no review |
| 10. Liability and indemnity | Caps that fit the harm the agent could cause; indemnity for IP claims on delivered work | Caps that protect only the vendor |
| 11. Ongoing support structure | Named structure, defect cover period, response times by severity | Monthly minimum starting before go-live |
| 12. Change requests | Each change described, quoted and approved in writing before work starts | Changes billed after the fact |
| 13. Exit and handover | List of what you receive, transition help, credential rotation, data export format | No exit clause |
| 14. Governing law | Your country, or one you can afford to dispute in | A court far from your business |
Why a standard software development agreement is not enough
A standard software development agreement (also sold as a software development contract agreement template, form, format, sample or example) handles scope, milestones, payment, warranty and a general IP clause. Those still matter. What it was not written for is software whose behaviour depends on a model you do not control, whose answers vary from run to run, and whose most valuable parts are text files: prompts, instructions and test cases.
Mayer Brown's note of 16 June 2026 on agentic AI integration deals lists eight contract issues: deal structure, performance commitments, technology stack selection, project governance, liability, security and data use, IP rights, and exit. Morgan Lewis, in part 1 and part 2of its 2025 series on AI agent contracts, adds decision-making risk, ownership of outputs, further training, drift and regulatory change. Two practical guides also get cited by AI assistants: Orbilon's eight-clause list of 7 October 2026 and Lucent Innovation's 12-point AI development contract checklist. On Google, LexisNexis's AI agreements checklist and Lexology's "Eight essential clauses for AI contracts" rank for "ai development agreement clauses".
This checklist differs from those in three ways:
- It compares structures for ongoing support, the half of the data-and-support question the cited pages answer least.
- It states the default ownership rule in each of the US, the UK and Australia, with the government page that says it.
- It is written for a first AI build at a 10 to 50 or 50 to 500 person company, with plain sample wording you can hand to your lawyer.
Ownership, asset by asset: who owns the code?
"Who owns the code" is the question buyers ask first, and it is the wrong unit. An AI agent is several assets, and a contract that assigns "the deliverables" can leave half of them unassigned. Mayer Brown's note says the contract should define rights to background IP, company-specific deliverables, custom code, configurations, prompts, evaluation sets and fine-tuned weights. Split it out:
| Asset | What it is | What to ask for |
|---|---|---|
| Custom code and repository | The software written for your project, with its history | Assignment to you; repository in your company account |
| Prompts and system instructions | The written rules that tell the model how to behave for your business | Ownership, or a permanent licence plus a copy at handover |
| Evaluation set | Your past cases with the correct answers, used to test the agent | Ownership; it is built from your data |
| Fine-tuned model weights | A model adjusted on your data, if the project makes one | Ownership, or a licence plus the right to move it |
| Configurations and workflows | Settings, connectors, approval rules, orchestration logic | Included in the handover list |
| Vendor background tools | Reusable code the developer brought from earlier work | A permanent licence to use it inside your agent |
| Agent output | Replies, drafts, documents and records the agent creates | Rights to use and keep it, and confidentiality |
Background tools are the honest exception. Morgan Lewis's November 2024 post on who should own developed IPseparates a supplier's background IP and reusable developer tools from project-specific work, and notes that a customer who owns the bespoke work still needs a licence to anything the supplier brought with it. Expect that split and ask for the licence to be permanent.
Agent output is the newer question. The US Copyright Office's Part 2 report of 29 January 2025concludes that copyright does not extend to purely AI-generated material. So an assignment of "all rights in the output" may convey less than it sounds; protect valuable outputs as confidential information as well.

Plain sample wording
"All software, prompts, system instructions, evaluation sets, configurations and model weights created for the Customer under this Agreement are assigned to the Customer on payment of the related invoice. The Developer keeps its pre-existing tools and grants the Customer a permanent, royalty-free licence to use them as part of the delivered system."
Data: use, location, return and deletion
Data ownership is the clause buyers assume is covered and often is not. Your company owns its data; the question is what the developer, and every AI provider it plugs in, may do with it. Write four things down.
- Use.Your data, prompts, outputs, logs and evaluation sets are used only to build and run your agent. Mayer Brown advises that if the expectation is "no training", the contract should say so expressly and require provider tiers, settings and sub-processors that keep that promise.
- Location. Name the countries or cloud regions where data may be stored and processed, and the sub-processors (the AI provider, the cloud provider, any logging tool).
- Roles. Under UK GDPR, the ICO defines a controller as the party that determines the purposes and means of processing, and a processor as one that processes personal data on behalf of the controller. When a developer builds your agent on your instructions, it is usually your processor. If it decides for itself to use the data, for example to train its own product, it becomes a controller for that use. The ICO flags that this guidance is under review because of the Data (Use and Access) Act.
- Return and deletion. The ICO's page on what an Article 28 processor contract must includesays that at the end the processor must, at the controller's choice, delete or return all the personal data, and delete existing copies unless the law requires storage. For an AI agent, "every copy" means databases, vector stores (the search index an agent reads from), logs, backups and test sets.
Those Article 28 minimum terms are what a data processing agreement holds: processing only on documented instructions, confidentiality, security, sub-processors, data subject rights, assistance to the controller, end-of-contract deletion or return, and audits. Buyers covered by GDPR need them in writing; US and Australian buyers lose nothing by using the same list.

Plain sample wording
"The Developer will process Customer Data only to perform this Agreement and will not use it, or any prompts, outputs, logs or evaluation sets, to train or improve any model or service. Within 30 days of the end of this Agreement the Developer will, at the Customer's choice, return or delete all Customer Data and confirm deletion in writing."
The 30 days in the sample is a placeholder for you and your lawyer to set; it is not a legal requirement.
Accounts and API keys in your name
This clause is short and protects more than any other. If the AI provider account (OpenAI, Anthropic, Google), the cloud account (AWS, Azure, Google Cloud) and the code repository sit in your company's name, three things follow. You see every bill directly. You decide who has access. And if the relationship ends, the agent keeps running while you choose what happens next. The developer works inside your accounts with named logins you can remove. Ask for the account list as a schedule to the contract, with the owner of each one.
Model changes: what happens when OpenAI, Anthropic or Google retires a model
Your agent runs on a model you rent, and the provider can retire it. The notice period is set by the provider, not by your developer, so the contract has to say what happens inside that window. These are the published minimums as we read them on 18 October 2026:
| Provider | Minimum notice before retirement | Source |
|---|---|---|
| OpenAI | At least 6 months for generally available models; at least 3 months for specialised variants; preview models may go with notice as short as 2 weeks | OpenAI deprecations page |
| Anthropic | At least 60 days for publicly released models, by email to customers with active deployments | Anthropic model deprecations page |
| Google Cloud (Gemini) | Some models available at least 12 months after release; shorter-term models get a fixed retirement date at least 45 days ahead | Google Cloud model versions page |
OpenAI also states that it may retire a model sooner if safety or compliance concerns require it. Anthropic notes that partner platforms such as Amazon Bedrock and Google Cloud set their own schedules. So the model clause should cover four points: who watches for deprecation notices, who moves the agent to the replacement, who reruns the evaluation set before the switch, and who pays for that work. Add a line on repricing too: if a provider changes its price or its data terms, Mayer Brown suggests the contract give you migration rights. Avoid preview models for anything a customer depends on.
Acceptance criteria for answers that are never the same twice
Ordinary software is accepted when it does the same right thing every time. An AI agent can answer the same question two ways. Mayer Brown puts it plainly: a single successful test is not enough, and acceptance should rest on statistical performance against an agreed evaluation set. In practice:
- Collect 50 to 200 real past cases from your own records: emails, orders, tickets, invoices.
- Write down the correct result for each, signed off by the person who does that job today.
- Agree the pass rate before the build starts, and list the errors that fail the build outright (a wrong price, a refund to the wrong account).
- Run the set at handover and after every model change, and keep the results.
- Name who on your side signs acceptance. Never the developer alone.

Weak acceptance terms are one of the patterns behind stalled projects; we cover the others in why AI agent projects fail, and the path from a test to live use in AI proof of concept to production.
Security, human approval and audit logs
An agent that can read your systems and act in them needs security terms written for agents. Mayer Brown lists least-privilege access, credential management, approval gates for privileged actions, tool-use logging, human review thresholds for high-risk actions, and testing against prompt injection and data poisoning. Morgan Lewis part 2 describes three newer rights: a customer kill switch to suspend the agent even if the vendor disagrees, shadow-mode running alongside staff before the agent touches live decisions, and retraining windows when behaviour drifts.
For a mid-sized company, five lines cover most of it:
- The agent gets only the access its job needs, through accounts you can switch off.
- Named actions (payments, refunds, price changes, anything sent to a customer as binding) wait for a person to approve.
- Every action is logged, and you can read and export the log.
- The developer tells you about a security incident within an agreed time, and names its sub-processors.
- You can pause the agent at any time.
The NIST AI Risk Management Framework, released 26 January 2023 for voluntary use, and its Generative AI Profile of 26 July 2024 give your team a shared vocabulary for these risks. Our AI agent security guide and AI governance policy for mid-sized companies turn them into controls.
Liability and indemnity
Mayer Brown's suggested principle is to align responsibility with control: the party that makes a decision carries more of the risk for it. If you insist on a model the developer advised against, expect relief for the developer when that model fails. If the developer chose the stack and designed the workflow, it should stand behind the result where better design or monitoring would have prevented the harm. The note also warns that caps set as a multiple of fees can be small next to the harm an agent acting at speed could cause, and that traditional IP indemnities may not cover claims arising from what an agent does. Two practical asks: caps that apply to both sides, and an indemnity for third-party IP claims on the code delivered to you.
On the US side, the FTC's Operation AI Comply announcement of 25 September 2024quoted Chair Lina M. Khan: "there is no AI exemption from the laws on the books." That applies to what your agent tells your customers. Keep claims about the agent in your own marketing as careful as any other claim.
See a demo on your own data before you sign
Send us one job you want an agent to do. We build a working version on a sample of your own records, so you can test it against your cases before any contract. FactoryJet quotes a fixed price in writing after a short scoping call. Founder replies within 24 hours.
See a demo on my dataOngoing support: four ways to structure it
Half of the buyer question is about support after launch, and it is the half the ranking pages say least about. Mayer Brown separates primary support (the developer runs, monitors and adapts the agent) from secondary support (the developer trains your team and handles escalations). Inside either, payment usually takes one of four shapes:
- A standing monthly support plan. A set amount each month for an agreed scope of monitoring and changes.
- Hourly billing per change. You ask for a change and pay for the hours it takes.
- Each change quoted and approved. The developer describes and prices each change in writing; work starts only after you approve it.
- AI and cloud bills passed through at cost. AI provider and cloud bills sit in your own accounts and you pay the providers directly, with no markup, whichever of the three above you choose for the people time.
| Structure | Suits | Protects you from | Ask about |
|---|---|---|---|
| Standing monthly plan | 500+ staff, or an agent that changes every week | Waiting in a queue when something breaks | What happens to unused time; how you leave the plan |
| Hourly per change | Teams with their own technical lead who can scope work | Paying for capacity you do not use | Estimates before work starts; who approves overruns |
| Quoted and approved per change | 10 to 50 and 50 to 500 person firms with occasional changes | Surprise bills; open-ended work | Turnaround time for a quote; how urgent fixes are handled |
| Pass-through in your accounts | Any buyer | Markup on usage; losing access if the vendor goes | Which accounts are yours; who has admin rights |
Whatever you pick, two lines belong in every AI contract. First, a defect cover period after launch, agreed before work starts, during which bugs in the delivered work are fixed inside the build price. Second, the right to change structure later: many companies start with changes quoted one by one and move to a monthly plan once they know their pace. A monthly minimum that starts before the agent is live is the term to question.

One example of the third and fourth structures together is how we work, set out in full in the FactoryJet section below. For a wider view of who should run the agent after launch, see AI agency vs in-house vs freelancer and our AI agent monitoring service.
Service levels: what an AI service level agreement can and cannot promise
An AI service level agreement can promise what the developer controls: how fast someone responds, how fast a fix lands, and how often the agent is checked against your test set. It cannot honestly promise that every answer will be correct. Morgan Lewis part 1 describes contracts that commit to response times for critical errors while avoiding guarantees of specific outcomes; part 2 adds monitoring for outputs that drift away from expected results, with a duty to pause or fix the agent even when it is technically up.
A workable AI SLA has five parts:
- Severity levels defined by business effect: agent down, agent wrong on money or customers, agent slow, cosmetic.
- A response time and a fix or workaround time for each level, set with your lawyer.
- An accuracy check against the evaluation set on a fixed schedule, with results shared with you.
- A named person on each side and a path for escalation.
- Your right to pause the agent, and what happens to the work it was doing while paused.

Exit and handover
Mayer Brown notes that the operating knowledge of an agent lives in prompts, configurations, orchestration logic, evaluation sets, monitoring rules, runbooks and integration documents, and that without clear terms a company can find at exit that it lacks what it needs to run the agent. Its advice is to negotiate exit rights at signing, while you have the most bargaining power. The handover list:
- The code repository, transferred to your account with its full history.
- Prompts, system instructions and agent configurations.
- The evaluation set and the latest test results.
- Architecture notes, runbooks and support procedures in plain language.
- A list of every account, API key and sub-processor, with keys rotated on the last day.
- A data export in a format named in the contract (for example CSV or JSON), plus logs.
- A transition period during which the developer answers questions from you or your next provider.

US, UK and Australia: the rules that change the contract
The ownership default is the rule that most surprises buyers, and it differs by country. In all three, the fix is the same: a written assignment in the agreement for software development.
| Country | Who owns commissioned code by default | Data rule to check | Read on |
|---|---|---|---|
| United States | Work made for hire covers commissioned work only in nine listed categories, with a signed written agreement; computer programs are not listed, so use a written assignment | Sector and state privacy laws; FTC rules on AI claims | US Copyright Office Circular 30 |
| United Kingdom | The creator is the first owner, not the commissioner, unless agreed in writing | UK GDPR controller and processor roles; Article 28 processor terms | UK IPO, ownership of copyright works |
| Australia | The contractor automatically owns the IP they create; the contract must say if the hirer owns it | Privacy Act 1988 and the Australian Privacy Principles | business.gov.au, prepare a contract |
United States
Circular 30 says a specially ordered or commissioned work is made for hire only if all four tests are met: it falls in one of nine categories (such as a contribution to a collective work, a translation, a compilation or a test), there is a written agreement, it expressly says the work is made for hire, and all parties sign it. If any test fails, it is not a work made for hire. Code written by your own employees within their regular duties is treated differently. For an outside developer, ask for an assignment of copyright in addition to any work-for-hire label.
United Kingdom
The UK IPOsays that when you commission someone to create a copyright work, "the first legal owner of copyright is the person or organisation that created the work and not you the commissioner, unless you otherwise agree it in writing". It adds that courts may find an implied licence where the contract is silent, which does not necessarily transfer ownership. On data, the ICO pages above set the controller, processor and Article 28 rules; check both for updates under the Data (Use and Access) Act. See our AI agents for UK businesses page for how we work with UK teams.
Australia
business.gov.au says that under IP laws the contractor automatically owns any IP they create, and if the hirer wants to own it, the contract must state this. On privacy, the OAIC's guidance on commercially available AI products (published 21 October 2024) says privacy obligations apply to personal information put into an AI system and to output that contains it, and asks businesses to check whether the product was tested for the use, how human oversight is built in, and who can access the data. As best practice it recommends not entering personal information, particularly sensitive information, into publicly available generative AI tools. More on hiring in Australia in hiring AI developers in Australia and on our AI agents for Australian businesses page.
Eight clauses to refuse
Each of these is common in an AI vendor contract, and each one shifts a risk onto you that the developer is better placed to carry, or removes a right you will need later.
- The vendor owns the prompts. They encode how your business works. Ask for ownership or a permanent licence.
- Your data can train their product. Replace "to improve our services" with an express no-training promise.
- API keys only in their account. You lose control of access and of the bills.
- A monthly minimum before go-live. You pay for support on something that does not run yet.
- No exit clause. Without a handover list, leaving means starting again.
- Acceptance "at the vendor's discretion". Acceptance should rest on your test set and your sign-off.
- Liability caps that protect only them. Caps and exclusions should apply to both sides.
- Automatic renewal without notice. Ask for written notice before any renewal and a simple way to end it.
For the questions to ask before the contract stage, see questions to ask an AI development company and how to hire an AI agent developer.
The one-page checklist: 14 yes or no questions
Print this and answer each line against the draft contract. Every "no" is a question for the developer.
- Is the code and repository assigned to us in writing?
- Are the prompts, instructions and evaluation set ours, or permanently licensed to us?
- Does the contract forbid training on our data, prompts, outputs and logs?
- Does it require return or deletion of every copy at the end, with written confirmation?
- Are the AI provider, cloud and repository accounts in our company name?
- Does it say who moves the agent to a new model, who retests, and who pays?
- Is acceptance based on an agreed test set and pass rate, signed off by us?
- Are sub-processors named, and is there an incident notice time?
- Are human approval steps and audit logs written in for named actions?
- Do liability caps and indemnities work for both sides?
- Is the support structure named, with a defect cover period agreed before work starts?
- Is every change described, quoted and approved in writing before work begins?
- Is there a handover list, a transition period and a data export format?
- Is the governing law one we can live with?
How FactoryJet's contracts handle this
We design, build and support custom AI agents, including integrations with Odoo, NetSuite, SAP Business One, ERPNext, Salesforce, HubSpot, Xero and WhatsApp. Our standard terms answer most of the checklist above:
- You own the code and the repository from day one.
- The AI and cloud accounts can run in your own name, at cost, with no markup.
- Defects are fixed inside the build price for a cover period we agree before work starts.
- Support is optional: each change is quoted and approved before we start it, and there is no monthly minimum.
- Each phase is scoped, priced and signed on its own.
- We show working software on your own data before you sign.
If you would rather not run it yourselves, we can keep managing the servers, AI models and APIs so your team does not have to. FactoryJet quotes a fixed price in writing after a short scoping call. See AI agent development and AI consulting. If you are still weighing build cost, read what an enterprise AI agent costs and AI MVP development cost.
More 2026 decision guides
- AI MVP development cost in 2026: what a first AI product costs to build, by scope.
- AI agency vs in-house engineer vs freelancer: which to pick for your company size.
- 15 questions to ask an AI development company: and the red flags in the answers.
- Why AI agent projects fail: what the research found and how to avoid it.
- Copilot Studio vs a custom AI agent: pricing and when each wins.
- Enterprise AI agent cost in 2026: build ranges and what drives them.
Sources
Pages opened and read on 18 October 2026.
- Mayer Brown, Key Contract Issues in Agentic AI Implementation and Integration Deals (16 June 2026)
- Morgan Lewis, Contracts for AI Agent Development and Implementation, Part 1 (September 2025)
- Morgan Lewis, Contracts for AI Agent Development and Implementation, Part 2 (October 2025)
- Morgan Lewis, Service Agreements: Who Should Own Developed Intellectual Property? (November 2024)
- US Copyright Office, Circular 30: Works Made for Hire
- US Copyright Office, Copyright and Artificial Intelligence, Part 2: Copyrightability (29 January 2025)
- UK Intellectual Property Office, Ownership of copyright works
- ICO, What are controllers and processors?
- ICO, What needs to be included in the contract?
- business.gov.au, Prepare a contract
- OAIC, Guidance on privacy and the use of commercially available AI products (21 October 2024)
- FTC, FTC Announces Crackdown on Deceptive AI Claims and Schemes (25 September 2024)
- NIST, AI Risk Management Framework
- OpenAI, Deprecations; Anthropic, Model deprecations; Google Cloud, Model versions and lifecycle
- Orbilon, AI Development Contract: 8 Clauses B2B Buyers Need (7 October 2026); Lucent Innovation, AI development contract checklist
- Our own research: Google results, People Also Ask and keyword volumes for the US, UK and Australia (DataForSEO), and 36 buyer questions across five AI assistants, all on 18 October 2026
Before you sign an AI development agreement
See a demo on your own data before you sign
Tell us the job and the systems behind it. We show the agent working on your own records first, then send a fixed price in writing with the terms above. Founder replies within 24 hours.
This is a buyer's checklist, not legal advice. Have a lawyer in your country review the contract.
Frequently Asked Questions
What should an AI agent development contract include?
Who owns the code when an agency builds my AI agent?
Who owns the prompts and evaluation sets?
Can the developer use my data to train their own models?
What happens to my data when the contract ends?
Should the OpenAI or Anthropic account be in my name or theirs?
What happens if the AI model we use is retired?
How do you write acceptance criteria for an AI agent?
What should an AI agent SLA cover?
How should ongoing support be priced in an AI contract?
Do I have to sign a monthly support contract for an AI agent?
Is the developer a data controller or processor under UK GDPR?
In the UK, who owns software I commission?
In the US, is custom software automatically work for hire?
What privacy rules apply to AI projects in Australia?
Who is liable if the AI agent makes a costly mistake?
Should the contract require human approval steps?
What should the exit and handover clause say?
Do I need a separate data processing agreement?
What red flags should I look for in an AI development contract?
Is a standard software development agreement enough for an AI project?
Is there an AI development contract template I can use?
Should a lawyer review my AI development contract?
Who owns the output an AI agent produces?
Bhavesh Barot
Founder & CEO
Founder & CEO of FactoryJet, an ecommerce and AI services company that has served 500+ businesses since 2014. Writes about ecommerce builds, AI agents, and AI search.



