AI & Automation

How Much Should AI Be Allowed to Write to Your CRM?

A five level permission ladder for AI in a system of record, which actions belong at each level, and the audit trail that makes any of it defensible.

Mauricio Esparza By ·Published ·3 min read
mithub.club
Short answer

Use five levels: read, recommend, draft, write with approval, and autonomous write. Move an action up a level only when you can answer three questions: what does a wrong value cost, would anyone notice within a day, and can it be reversed. Most teams should keep contact and stage changes at write with approval, and reserve autonomous write for appends that cannot destroy anything.

Vendors sell autonomy as a feature. In a system of record it is a cost decision, and the cost is paid later by whoever has to explain a number.

The five level ladder

Level 1: Read. The model sees data and produces nothing inside the CRM. Analysis, summaries for a human, answering questions. Zero risk to the record.

Level 2: Recommend. It produces a suggestion a person acts on. The suggestion lives outside the fields anyone reports on.

Level 3: Draft. It writes, but to a staging field, a note or a separate object that no report reads. Useful for building confidence with real data before anything counts.

Level 4: Write with approval. It proposes the actual change and a person confirms with one click. The approval must contain enough context to decide in seconds, or it becomes a rubber stamp, which is worse than level 5 because it looks like control.

Level 5: Autonomous write. It changes the record.

The three questions that decide the level

What does a wrong value cost? Noise, a wasted call, an angry customer, a regulatory problem. Each answer implies a different level.

Would anyone notice within a day? Silent failures are the expensive ones. If a bad write would sit undetected for a month, it does not belong at level 5 regardless of how accurate the model is.

Can it be reversed? If not, it needs a human in front of it.

A workable default

Level 5, autonomous: call summaries, activity logs, enrichment into empty fields, tags that no automation branches on. The shared property is that these are appends: a wrong value adds noise rather than replacing truth.

Level 4, approval: stage changes, owner changes, contact detail overwrites, anything that triggers another automation, anything a customer will see.

Level 1 to 3: anything where the process is still being defined, anything on data you do not yet trust, and anything irreversible.

Appends and overwrites are different permissions

This distinction does more work than any other on this page.

A model that fills an empty phone number is helping. A model that replaces a phone number a human typed is destroying evidence, and nobody will find out until someone calls the wrong person.

Give appends and overwrites separate permissions, and default overwrites to approval.

The audit trail that makes it defensible

Every AI write should record: what changed, the previous value, which process wrote it, when, and what it was based on.

The previous value is what makes rollback possible. The basis is what makes the decision explainable when someone asks in six months why a record says what it says.

How to move an action up a level

Run it one level below for a period, sample the outputs against what a human would have done, and count the disagreements. When the disagreement rate is low enough that the cost of the remaining errors is smaller than the cost of the approvals, promote it.

That is a measurable test rather than a feeling, and it is the same discipline that applies to any non deterministic system: you cannot reason about it theoretically, you measure it by running real data through it.

The policy in one page

Write down, for each object: who may write, at which level, with what logging, and who reviews the disagreements monthly. One page, agreed by whoever owns the CRM and whoever owns the risk.

Teams that have this page ship AI into their system of record without drama. Teams that do not end up either paralysed or surprised.

Frequently asked questions

Which actions are safe for autonomous write?

Appends that cannot destroy anything: call summaries, activity records, enrichment into fields that were empty. The common property is that a wrong value adds noise rather than replacing truth.

Which actions should never be autonomous?

Anything irreversible or externally visible: deleting, merging, changing an owner, moving a stage that triggers other automations, or sending a message to a customer. Those belong at write with approval or below.

What about overwriting a field that already has a value?

Treat overwrites as a separate permission from appends. A model that fills an empty phone number is helping. A model that replaces a phone number a human entered is destroying evidence, and it will be discovered weeks later.

What has to be logged?

For every AI write: what changed, the previous value, which process wrote it, when, and what it was based on. Without the previous value you cannot roll back, and without the basis you cannot explain the decision later.

Sources

  1. Building effective agents · Anthropic (accessed 2026-09-22)
  2. Handle errors gracefully · n8n Docs (accessed 2026-09-22)
  3. Why evaluate AI workflows · n8n Docs (accessed 2026-09-22)
AI & AutomationCRMGovernance
Mauricio Esparza
Mauricio EsparzaGTM Systems Lead · Revenue Engineer · Founder of MitHub. Designs and runs revenue systems for multi-location businesses: AI voice campaigns, enrichment, CRM automation and attribution. Founded MitHub to teach the method in the open.

Part of AI & Automation on MitHub.

Keep going

AI & Automation

Human in the Loop: Where People Belong in AI Workflows

How to place humans in AI workflows on purpose: risk tiers, seven approval patterns, the rubber-stamp trap, and written criteria for removing a review gate.

Read · 9 min →mithub.club
Revenue Engineering

CRM Data Quality Checklist Before You Automate

Twelve checks to run on your CRM before automating anything on top of it, why each one breaks automation downstream, and the order to fix them in.

Read · 3 min →mithub.club
AI & Automation

Designing the Moment an AI Agent Hands to a Human

The escalation rules that decide whether an AI channel helps your team or embarrasses it: what triggers a handover, what travels with it, and what happens when nobody is available.

Read · 2 min →mithub.club
Revenue Engineering

When to Automate a Process (and When Not To)

Five tests that tell you whether a process is ready to automate, the three that mean wait, and why automating too early is more expensive than doing nothing.

Read · 2 min →mithub.club
Revenue Engineering

What to Measure in GTM Automation (and What to Ignore)

The metrics that tell you whether an automated revenue system is working, the vanity numbers that hide failure, and the one check that catches silent breakage.

Read · 2 min →mithub.club
AI & Automation

How to Choose an Agentic AI Implementation Partner

Twenty questions that separate a partner who will reach production from one who will stall in your company, grouped by what each protects you from.

Read · 2 min →mithub.club