Client Onboarding Agent
Framework for onboarding new clients into AI agent deployments. This isn't a sales process — it's a diagnostic process. You're figuring out what's broken, what can be automated, and what the constraints are before you promise anything.
The 4-Round Business Diagnostic
Every client engagement starts with four rounds of structured discovery. Each round has a specific purpose and produces a specific artifact. Do not skip rounds. Do not combine rounds.
Round 1: Pain Points and Current Tools
Purpose: Understand what hurts and what they're already using.
Duration: 30-60 minutes
Questions to ask:
- 1. "What are the three tasks that eat the most time in your week?"
- "What tools are you currently using for [each task mentioned]?"
- "What breaks most often? What causes the most stress?"
- "If you could wave a magic wand and automate one thing, what would it be?"
- "What have you tried before that didn't work? Why?"
- "How many people touch this workflow?"
What you're listening for:
- - Repetitive manual tasks (data entry, report generation, email triage)
- Tool sprawl (too many disconnected systems)
- Single points of failure (one person who knows how something works)
- Compliance or accuracy anxiety (fear of mistakes)
- Time sinks that prevent higher-value work
Artifact: Pain Point Map
CODEBLOCK0
Round 2: Workflow Mapping and Data Flow
Purpose: Map how information actually flows through the business. Not the org chart — the real flow.
Duration: 45-90 minutes
Questions to ask:
- 1. "Walk me through what happens when [trigger event]. Step by step."
- "Where does the data come from? Where does it end up?"
- "How do you know when something is done correctly?"
- "What gets lost between steps? Where do things fall through cracks?"
- "Who approves what? What needs a human decision vs. what's mechanical?"
- "Show me the actual tools — can I see your screen for a minute?"
What you're mapping:
- - Input sources (email, forms, phone calls, spreadsheets)
- Processing steps (who does what in what order)
- Decision points (where human judgment is required vs. rote)
- Output destinations (reports, invoices, communications)
- Handoff points (where work moves between people or systems)
- Data format changes (spreadsheet to email to PDF to data entry)
Artifact: Workflow Diagram
CODEBLOCK1
Create one diagram per major workflow. Mark each step with:
- - A = Automatable (no human judgment needed)
- H = Human required (judgment, approval, creativity)
- P = Partially automatable (agent can prepare, human decides)
Round 3: Constraint Identification
Purpose: Identify what will block or limit the deployment. This is where most onboardings fail — people skip constraint analysis and then hit walls during implementation.
Duration: 30-60 minutes
The 6 Constraint Categories:
1. Technical Constraints
- - What systems can't be integrated? (Legacy software, no API, proprietary formats)
- What data is locked in systems with no export?
- What's the internet reliability? (Important for always-on agents)
- Hardware limitations?
Questions:
- - "Are there any systems that don't have an API or can't be connected to other tools?"
- "Is your internet connection reliable enough for always-on services?"
- "Do you have any proprietary software that would need special handling?"
2. Financial Constraints
- - What's the budget for the deployment? (Monthly, not just setup)
- What's the budget for ongoing API costs?
- What's the ROI threshold? (How quickly does this need to pay for itself?)
Questions:
- - "What's your budget for this, including ongoing monthly costs?"
- "How do you measure ROI on operational tools?"
- "Are API costs (like Claude API) in your budget, or do we need to factor that in?"
3. Regulatory Constraints
- - What compliance requirements apply? (HIPAA, SOC2, PCI, state regulations)
- What data can't leave the premises?
- What needs audit trails?
- What requires licensed professionals to review?
Questions:
- - "Are there any regulatory requirements that affect how we handle your data?"
- "Does anything need to be reviewed by a licensed professional before it goes out?"
- "Do you need audit trails for compliance?"
4. Organizational Constraints
- - Who needs to approve this? (Decision-makers not in the room)
- Who will resist this? (Honestly)
- What's the change management reality?
- How tech-savvy is the team?
Questions:
- - "Who else needs to sign off on this?"
- "Is anyone on the team skeptical about AI automation? That's fine — I just need to know."
- "How does your team typically adopt new tools?"
5. Data Constraints
- - What data is available? What's missing?
- What's the data quality like? (Garbage in, garbage out)
- What's sensitive? What can be processed by external APIs?
- How much historical data exists?
Questions:
- - "How clean is your data? Are records up to date?"
- "What data would you NOT want processed by an external AI?"
- "Do you have historical data we can use for training or calibration?"
6. Timeline Constraints
- - When does this need to be working?
- Are there regulatory deadlines? (Tax season, compliance filings)
- What's the realistic availability of the client for onboarding?
Questions:
- - "When do you need this operational?"
- "Are there any hard deadlines driving this?"
- "How much time can you dedicate to onboarding in the first two weeks?"
Artifact: Constraint Matrix
CODEBLOCK2
Round 4: Solution Design and Prioritization
Purpose: Based on Rounds 1-3, design the actual deployment plan and prioritize what gets built first.
Duration: 60-90 minutes (may include follow-up)
Process:
- 1. Match pain points to automatable workflows
- For each Critical pain point from Round 1, check if the workflow (Round 2) is automatable and no constraints (Round 3) block it
- Score each potential automation: Impact (1-5) x Feasibility (1-5)
- 2. Prioritize by score
- Highest score = first deployment
- Break ties by favoring the one that delivers visible value fastest
- 3. Design the deployment plan
- Phase 1: Highest-priority automation (Weeks 1-2)
- Phase 2: Second-priority automation (Weeks 3-4)
- Phase 3: Remaining automations (Weeks 5-6)
- 4. Set completion contracts for each phase (see below)
Artifact: Deployment Plan
CODEBLOCK3
Completion Contracts
Every deliverable gets a completion contract. No ambiguity. No "it's mostly done." Done is binary.
Completion Contract Structure
CODEBLOCK4
Example Completion Contract
CODEBLOCK5
Tiered Advisory Mode
Not all automations are created equal. Some are safe to let the agent run unsupervised. Some should never run without a human in the loop. Use this tiering system for every automation.
Tier Definitions
| Tier | Risk Level | Supervision | Promotion Timeline | Example |
|---|
| Low | Low risk, easily reversible | Self-promote after 3 days of clean operation | 3 days | Email sorting, report generation, data lookups |
| Medium |
Moderate risk, some consequences | Human approves each action for 2 weeks, then auto with audit log | 2 weeks | Invoice processing, appointment scheduling, client communications |
|
High | High risk, significant consequences | Human approves for minimum 2 weeks, never fully unsupervised | 2 weeks minimum, always monitored | Financial transactions, legal documents, compliance filings |
|
Restricted | Critical risk, irreversible consequences | Always draft-only, human executes | Never promotes | Tax filings, wire transfers, contract signing, regulatory submissions |
How Promotion Works
Low tier promotion (3 days):
CODEBLOCK6
Medium tier promotion (2 weeks):
CODEBLOCK7
High tier (never fully autonomous):
CODEBLOCK8
Restricted tier (always draft-only):
CODEBLOCK9
Assigning Tiers
During Round 4 (Solution Design), assign a tier to every automation:
CODEBLOCK10
The 6-Week Sell
The Narrative
Don't sell what the agent does on Day 1. Sell where the client will be after 6 weeks of compounding agent learning.
Day 1: The agent knows nothing about the client. It follows templates. It asks for approval on everything. It's slower than doing it yourself.
Week 2: The agent knows the client's preferences. It suggests before being asked. Approval rate is 80%+ on first try. It catches things humans miss.
Week 4: The agent handles routine tasks autonomously. It only escalates edge cases. The client forgot what it was like to do those tasks manually.
Week 6: The agent has built a memory of the business. It anticipates seasonal patterns. It cross-references data across systems. It's doing things the client never thought to automate because it sees patterns they can't.
The Day-1 vs. Week-6 Comparison
Use this table in client conversations:
| Dimension | Day 1 | Week 6 |
|---|
| Knowledge | Template only | Deep client-specific memory |
| Speed |
Slower than manual | 10-100x faster than manual |
|
Accuracy | 80% (needs review) | 95%+ (exceeds human) |
|
Autonomy | Everything needs approval | Routine tasks run independently |
|
Scope | 1-2 narrow tasks | Expanding to adjacent workflows |
|
Value | "Interesting experiment" | "Can't imagine going back" |
How to Present This
"I want to be honest with you — on Day 1, this agent is going to feel like a new employee who needs training. It'll be slower and it'll ask a lot of questions. That's normal. But unlike a human employee, this agent never forgets what it learns, it works 24/7, and every week it gets faster and more accurate. By Week 6, most clients tell us they can't imagine going back. That's what we're building toward."
Model Staggering Explanation
Clients often ask: "Why not just use the most powerful AI for everything?"
The Staggering Concept
Different tasks need different levels of AI capability:
CODEBLOCK11
Client-Friendly Explanation
"Think of it like staffing. You wouldn't hire a senior partner to file paperwork, and you wouldn't ask an intern to negotiate a contract. We use the right level of AI for each task — fast and cheap for routine work, powerful and thoughtful for complex decisions. This keeps your API costs manageable while making sure the important stuff gets the best thinking."
Cost Impact Example
CODEBLOCK12
Onboarding Timeline Template
CODEBLOCK13
Onboarding Anti-Patterns
- - Skipping the diagnostic. "Just install the agent and we'll figure it out" leads to mismatched expectations and churn.
- Over-promising Day 1. If you set expectations for Day 1 that match Week 6 reality, the client will be disappointed for 5 weeks straight.
- Ignoring organizational constraints. The tech can be perfect and the deployment will still fail if the team doesn't buy in.
- Starting with High/Restricted tier tasks. Always start with a Low tier win to build trust before tackling high-stakes automation.
- No completion contracts. Without binary done criteria, "done" becomes a matter of opinion and scope creeps forever.
- Treating every client the same. The diagnostic exists because every business is different. Use it.
客户入职代理
用于将新客户引入AI代理部署的框架。这不是销售流程——而是诊断流程。在做出任何承诺之前,你要弄清楚哪些环节出了问题、哪些可以自动化、以及存在哪些限制条件。
四轮业务诊断
每次客户合作都从四轮结构化发现开始。每轮都有特定目的并产出特定成果。不要跳过任何一轮。不要合并任何一轮。
第一轮:痛点和现有工具
目的: 了解客户痛点以及他们正在使用的工具。
时长: 30-60分钟
需要提问的问题:
- 1. 你每周最耗时的三项任务是什么?
- 你目前使用什么工具来处理[提到的每项任务]?
- 什么环节最容易出问题?什么最让你感到压力?
- 如果你能挥动魔法棒自动完成一件事,你会选什么?
- 你之前尝试过什么但没成功?为什么?
- 有多少人参与这个工作流程?
你需要倾听的内容:
- - 重复性手动任务(数据录入、报告生成、邮件分类)
- 工具泛滥(太多互不关联的系统)
- 单点故障(只有一个人知道如何操作)
- 合规性或准确性焦虑(担心出错)
- 阻碍高价值工作的时间消耗
产出:痛点地图
markdown
痛点地图 — [客户名称]
日期:[日期]
关键痛点(每日影响)
- 1. [痛点]:目前由[谁]使用[工具]处理。耗时[时间]。
- [痛点]:目前由[谁]使用[工具]处理。耗时[时间]。
重要痛点(每周影响)
- 1. [痛点]:目前由[谁]使用[工具]处理。耗时[时间]。
慢性痛点(持续困扰)
- 1. [痛点]:目前无解决方案/变通方法是[描述]。
当前工具栈
- - [工具1]:用于[目的]。满意度:[1-5]
- [工具2]:用于[目的]。满意度:[1-5]
- [工具3]:用于[目的]。满意度:[1-5]
第二轮:工作流程映射和数据流
目的: 映射信息在业务中的实际流动方式。不是组织结构图——而是真实流动。
时长: 45-90分钟
需要提问的问题:
- 1. 请逐步告诉我,当[触发事件]发生时会发生什么。
- 数据从哪里来?最终流向哪里?
- 你怎么知道某件事做对了?
- 哪些环节会丢失信息?事情在哪里被遗漏?
- 谁批准什么?哪些需要人工决策,哪些是机械性的?
- 给我看看实际工具——能让我看一下你的屏幕吗?
你需要映射的内容:
- - 输入来源(邮件、表单、电话、电子表格)
- 处理步骤(谁在什么顺序做什么)
- 决策点(需要人工判断 vs. 机械性操作)
- 输出目的地(报告、发票、通讯)
- 交接点(工作在不同人或系统之间传递)
- 数据格式变化(电子表格→邮件→PDF→数据录入)
产出:工作流程图
[触发] → [步骤1:谁/工具] → [决策?] → [步骤2:谁/工具] → [输出]
↓
[替代路径]
每个主要工作流程创建一个流程图。在每个步骤上标注:
- - A = 可自动化(无需人工判断)
- H = 需要人工(判断、批准、创意)
- P = 部分可自动化(代理可准备,人工做决策)
第三轮:限制条件识别
目的: 识别哪些因素会阻碍或限制部署。这是大多数入职流程失败的地方——人们跳过限制条件分析,然后在实施过程中碰壁。
时长: 30-60分钟
六大限制条件类别:
1. 技术限制
- - 哪些系统无法集成?(遗留软件、无API、专有格式)
- 哪些数据被锁定在无法导出的系统中?
- 互联网可靠性如何?(对始终在线的代理很重要)
- 硬件限制?
问题:
- - 有没有没有API或无法连接到其他工具的系统?
- 你的互联网连接是否足够可靠以支持始终在线的服务?
- 有没有需要特殊处理的专有软件?
2. 财务限制
- - 部署预算多少?(月度预算,不仅仅是设置费用)
- 持续API成本的预算多少?
- 投资回报率门槛是多少?(需要多快收回成本?)
问题:
- - 你的预算包括持续的月度成本吗?
- 你如何衡量运营工具的投资回报率?
- API成本(如Claude API)在你的预算内吗,还是我们需要考虑进去?
3. 监管限制
- - 适用哪些合规要求?(HIPAA、SOC2、PCI、州法规)
- 哪些数据不能离开本地?
- 哪些需要审计追踪?
- 哪些需要持证专业人士审核?
问题:
- - 有没有影响我们处理你数据的监管要求?
- 有没有什么内容在发出前需要持证专业人士审核?
- 你需要为合规性保留审计追踪吗?
4. 组织限制
- - 谁需要批准这个?(不在场的决策者)
- 谁会抵制这个?(诚实地问)
- 变革管理的实际情况如何?
- 团队的技术素养如何?
问题:
- - 还有谁需要签字同意?
- 团队里有人对AI自动化持怀疑态度吗?没关系——我只需要知道。
- 你的团队通常如何采用新工具?
5. 数据限制
- - 有哪些数据可用?缺少什么?
- 数据质量如何?(垃圾进,垃圾出)
- 哪些是敏感数据?哪些可以由外部API处理?
- 有多少历史数据?
问题:
- - 你的数据有多干净?记录是最新的吗?
- 你不想让外部AI处理哪些数据?
- 我们有可用于训练或校准的历史数据吗?
6. 时间限制
- - 这个需要在什么时候投入使用?
- 有监管截止日期吗?(报税季、合规申报)
- 客户在入职期间的实际可用时间是多少?
问题:
- - 你需要在什么时候让它投入运营?
- 有没有推动这个的硬性截止日期?
- 在头两周你能投入多少时间用于入职?
产出:限制条件矩阵
markdown
限制条件矩阵 — [客户名称]
| 类别 | 限制条件 | 严重程度 | 缓解措施 |
|---|
| 技术 | 遗留工资系统,无API | 高 | 手动桥接或CSV导出 |
| 财务 |
每月最高预算X美元 | 中 | 优先处理最高ROI的代理 |
| 监管 | HIPAA适用于患者数据 | 高 | 仅限本地部署,不使用云API |
| 组织 | 老板每月出差2周 | 中 | 异步入职+移动端 |
| 数据 | 3年数据在电子表格中 | 低 | 一次性导入项目 |
| 时间 | 报税季8周后开始 | 高 | 先部署会计代理 |
第四轮:解决方案设计与优先级排序
目的: 基于第一至第三轮,设计实际部署计划并确定优先构建的内容。
时长: 60-90分钟(可能包括后续跟进)
流程:
- 1. 将痛点与可自动化的工作流程匹配
- 对于第一轮中的每个关键痛点,检查工作流程(第二轮)是否可自动化,且没有限制条件(第三轮)阻碍
- 为每个潜在的自动化打分:影响(1-5)× 可行性(1-5)
- 2. 按分数排序优先级
- 最高分 = 最先部署
- 分数相同时,优先选择能最快带来可见价值的
- 3. 设计部署计划
- 第一阶段:最高优先级自动化(第1-2周)
- 第二阶段:第二优先级自动化(第3-4周)
- 第三阶段:剩余自动化(第5-6周)
- 4. 为每个阶段设定完成合同(见下文)
产出:部署计划
markdown
部署计划 — [客户名称]
第一阶段(第1-2周):[自动化名称]
- - 解决的痛点:[来自第一轮]
- 自动化的工作流程:[来自第二轮]
- 缓解的限制条件:[来自第三轮]
- 完成合同:[见下文]
- 预期影响:[具体、可衡量]
第二阶段(第3-4周):[自动化名称]
[相同结构]
第三阶段(第5-6周):[自动化名称]
[相同结构]
完成合同
每个交付物都有一份完成合同。没有歧义。没有差不多完成了。完成是二元的。
完成合同结构
markdown
完成合同:[交付物名称]
完成标准(必须全部满足)
- 1. [具体、可观察的标准]
2.