Component 1
Customer journey AI opportunity map
Use this to decide where AI can help without weakening the customer relationship.
| Journey stage | Customer need | Common friction | AI can help with | Human should own |
|---|---|---|---|---|
| Website visit | Fast answers | Missing or hard-to-find information | Website assistant, FAQ answers, lead routing | Custom advice, sensitive questions |
| Inquiry | Clear next step | Slow response, incomplete intake | Draft replies, collect details, qualify lead | Pricing judgment, proposal strategy |
| Purchase or booking | Confidence | Confusing process, missed confirmations | Confirmation messages, reminders, instructions | Exceptions, negotiation |
| Onboarding | Clarity | Repeated questions, unclear timeline | Welcome emails, checklists, knowledge base | Relationship-building, expectation setting |
| Support | Resolution | Repeated questions, wrong routing | Triage, summaries, approved answers | Complaints, refunds, urgent issues |
| Retention | Continued value | No follow-up, weak check-ins | Renewal reminders, status updates | Account strategy, difficult conversations |
Component 2
Customer question audit worksheet
Collect real questions before building any assistant or automation.
| Question customers ask | Where it appears | Frequency | Approved answer exists? | Good AI candidate? | Escalation needed? |
|---|---|---|---|---|---|
| Email/chat/form/phone/social | High/medium/low | Yes/no | Yes/no | Yes/no | |
Component 3
AI vs. human decision checklist
Use this before automating a customer interaction.
| Question | If yes |
|---|---|
| Is the answer factual, stable, and already approved? | AI can likely help. |
| Does the customer need a fast first response? | AI can help acknowledge or route. |
| Does the issue involve emotion, complaint, refund, exception, or risk? | Human should own it. |
| Does the response require custom pricing or negotiation? | Human should own it. |
| Could a wrong answer damage trust, money, health, safety, or legal standing? | Human review is required. |
| Can the system hand off with full context? | AI support is safer. |
Component 4
Website assistant scope worksheet
Assistant name: [Name] Primary job: [Answer service questions / qualify leads / route support / help customers find resources / etc.] Audience: [Prospects/customers/members/clients/etc.] Questions it can answer: 1. [Question] 2. [Question] 3. [Question] 4. [Question] 5. [Question] Questions it must not answer: 1. [Question or category] 2. [Question or category] 3. [Question or category] Approved knowledge sources: [FAQ, service pages, pricing rules, policies, onboarding docs, support articles, etc.] Escalation triggers: [List triggers] Tone: [Voice rules] Human handoff path: [Email, live chat, ticket, phone, CRM task, etc.]
Component 5
Website assistant system instructions
Use this as a starting point for a website assistant configuration. Adjust it to fit the tool you use.
You're the website assistant for [business name]. Your job: Help visitors with [approved topics]. Answer using only the approved knowledge provided. Tone: Use a [tone] voice. Be clear, warm, and concise. Don't pretend to be human. Rules: - If the answer isn't in the approved knowledge, say you don't have enough information and offer a handoff. - Don't invent prices, timelines, policies, availability, or guarantees. - Don't provide legal, medical, financial, or regulated advice. - Don't ask for sensitive information unless the workflow has been approved for it. - If the visitor asks for a person, offer the handoff immediately. - If the visitor is upset, asking for a refund, reporting an urgent issue, or requesting an exception, escalate. Handoff: When escalating, collect only the minimum useful information: 1. Name 2. Email or phone 3. Topic 4. Short summary of the issue 5. Urgency Then provide the next step: [Explain what happens next and expected response window.]
Component 6
Escalation rules table
| Trigger | Escalate to | Information to collect | Response target | Notes |
|---|---|---|---|---|
| Customer asks for a person | Name, contact, issue | |||
| Complaint or frustration | Name, contact, issue, impact | |||
| Refund or billing dispute | Name, account/order, issue | |||
| Custom quote or pricing exception | Name, company, requirements | |||
| Urgent service issue | Name, contact, issue, urgency | |||
| Question outside approved knowledge | Name, contact, question |
Component 7
Chatbot testing script
Before launch, test the assistant with real and messy questions.
| Test type | Example question | Expected result | Pass/fail | Fix needed |
|---|---|---|---|---|
| Common question | Accurate answer | |||
| Same question, different wording | Accurate answer | |||
| Missing information | Ask a clarifying question | |||
| Out-of-scope question | Escalate or decline safely | |||
| Complaint | Escalate | |||
| Refund or exception | Escalate | |||
| Human request | Offer handoff immediately | |||
| Sensitive data request | Avoid collecting; escalate if needed |
Component 8
AI-assisted customer email prompt
Act as a customer support specialist for [business]. Context: Business: [business description] Customer type: [prospect/customer/client/etc.] Relevant policy or facts: [approved information] Brand voice: [voice] Customer message: [Paste message] Task: Draft a response that answers the customer's question, acknowledges their situation, and guides them to the next step. Constraints: - Use only the approved information provided. - Don't invent policies, prices, timelines, availability, or guarantees. - Don't over-apologize. - Don't sound robotic. - If the issue requires human judgment, say what needs review before sending. - Keep sensitive information out unless approved. Output format: Return: 1. Draft response 2. Information that needs verification 3. Suggested next step 4. Escalation recommendation, if needed
Component 9
Lead follow-up sequence map
Use this only with appropriate consent and a valid reason to follow up.
| Trigger | Timing | Message goal | Personalization input | Stop rule |
|---|---|---|---|---|
| Inquiry submitted | Immediate | Acknowledge and set expectation | Inquiry topic, name, requested service | Stop if replied/booked |
| No response | 2 business days | Add useful context or resource | Original problem, relevant service | Stop if replied/booked/declined |
| Still no response | 5 business days | Offer simple next step | Preferred contact method, urgency | Stop if replied/booked/declined |
| Final follow-up | 10 business days | Close politely and leave door open | Original inquiry | Stop sequence |
Component 10
Follow-up email prompt
Act as a helpful sales coordinator. Context: Business: [business] Lead source: [form/call/chat/referral/etc.] Original inquiry: [summary] Offer or service discussed: [offer] Consent status: [express/implied/transactional/context] Stage of sequence: [immediate/2-day/5-day/final] Desired next step: [book call/reply/choose option/etc.] Task: Draft a follow-up email for this stage of the sequence. Constraints: - Respect consent and unsubscribe requirements. - Don't pressure the lead. - Don't use fake urgency. - Don't pretend to know something we don't know. - Stop or modify the sequence if the lead has replied, booked, bought, declined, or unsubscribed. Output format: Return: 1. Subject line 2. Email draft 3. CTA 4. Compliance or review notes
Component 11
Customer complaint support prompt
Use this to prepare a response, not to send without review.
Act as a calm customer success manager. Context: Business: [business] Customer issue: [issue] Known facts: [facts] Relevant policy: [policy] Desired outcome: [resolve/escalate/refund review/call/etc.] Customer message: [Paste message] Task: Help prepare a response to this complaint. Constraints: - Don't admit fault unless the approved facts support it. - Don't blame the customer. - Don't overpromise. - Acknowledge the issue clearly. - Explain the next step. - Flag anything that needs manager approval. Output format: Return: 1. Issue summary 2. Draft response 3. What needs human approval 4. Suggested internal next steps
Component 12
Knowledge base entry template
Question: [Customer question] Short answer: [Clear answer in customer-friendly language] Detailed answer: [More detail, conditions, or steps] Applies to: [Product/service/customer type/situation] Doesn't apply to: [Exceptions] Escalate when: [Escalation conditions] Approved source: [Policy/page/person/system] Owner: [Name/role] Last reviewed: [Date]
Component 13
Knowledge base build prompt
Act as a customer education specialist. Context: Business: [business] Audience: [customers/prospects/users/etc.] Approved information: [Paste approved notes, policy, service details, or support instructions] Customer question: [Question] Task: Create a knowledge base entry that answers the question clearly. Constraints: - Use only the approved information. - Don't invent exceptions, policies, prices, or timelines. - Use customer-friendly language. - Include escalation conditions. - Flag anything that needs confirmation. Output format: Use the knowledge base entry template.
Component 14
Triage rules worksheet
| Category | Examples | Priority | Owner | Automation allowed? | Escalation rule |
|---|---|---|---|---|---|
| Sales inquiry | |||||
| General question | |||||
| Support request | |||||
| Billing question | |||||
| Complaint | No or limited | ||||
| Urgent issue | No or limited | ||||
| Spam or irrelevant |
Component 15
Triage prompt
Act as a support triage assistant. Context: Business: [business] Categories: [list categories] Priority rules: [rules] Escalation rules: [rules] Incoming message: [Paste message] Task: Classify the message and recommend the next step. Constraints: - Don't draft a customer response unless asked. - Don't assume facts not in the message. - If the message involves complaint, refund, urgent issue, sensitive information, or legal/financial/medical risk, flag for human review. Output format: Return: 1. Category 2. Priority 3. Summary 4. Suggested owner 5. Missing information 6. Escalation needed? Yes/no and why
Component 16
Conversation QA scorecard
Use this when reviewing chatbot logs, email drafts, or AI-assisted support conversations.
| Check | Score 1-5 | Notes |
|---|---|---|
| Accurate based on approved knowledge | ||
| Clear and easy to understand | ||
| Matches brand voice | ||
| Doesn't overpromise or invent facts | ||
| Handles sensitive information appropriately | ||
| Escalates when needed | ||
| Captures useful context for handoff | ||
| Gives the customer a clear next step |
Component 17
Customer experience metrics tracker
Track baseline before launch, then compare after the workflow is live.
| Metric | Baseline | Week 1 | Week 2 | Notes |
|---|---|---|---|---|
| First response time | ||||
| Resolution time | ||||
| Escalation rate | ||||
| First contact resolution | ||||
| Customer satisfaction | ||||
| Lead response rate | ||||
| Missed follow-ups |
Component 18
Module 6 deliverable worksheet
Workflow chosen: [Website assistant / AI-assisted email response / follow-up sequence / knowledge base and triage] Problem this workflow solves: [Describe the current friction] Audience: [Prospects/customers/clients/users/etc.] Scope: [What the workflow handles] Out of scope: [What it must not handle] Approved knowledge: [Sources, policies, FAQs, pages, documents] Escalation rules: [Rules] Human review process: [Who reviews, how often, and what they check] Baseline metric: [Current response time/resolution rate/CSAT/etc.] Launch checklist: - Approved knowledge loaded - Escalation rules tested - Sensitive data rules checked - Real questions tested - Human handoff tested - Review schedule set Two-week review notes: [What happened after launch] Workflow changes: [What you'll improve next]
