AI Phone - Knowledge Base + Transfer Rules Starter Kit
How to use this document
This is your plug-and-play starter kit, a full library of ready-to-copy entries designed to spark ideas for everything you can train your AI Agent to know and do when you miss calls. Use it as-is, pick the pieces that fit your business, or let it inspire you to build something completely your own.
Every card has a Title and Prompt ready to copy. Paste directly into: AI phone → Knowledge → Add More Knowledge
Please feel free to edit any entry before you add it - remove steps that don't apply, adjust the language to match how your team talks, and skip any cards that aren't relevant to your business. The Knowledge Base is yours to make your own; these are just ideas to get you started!

The red cars are optional Transfer Rules. If you want the AI Agent to hand off the call in that scenario, copy the prompt into: AI phone → Gear Icon → Transfer Rules

Section 1 — New Lead: Cleaning Service Intake
Use these entries together — they guide the AI through a full intake when a new caller asks about cleaning service.
⚠ If you only want the Phone Agent to handle current customers, skip to Section 7 and create a Transfer Rule for new leads. Skip this section entirely.
INTAKE — INITIAL QUALIFICATION
TITLENew Lead Intake – Cleaning 1 |
When a new caller asks about cleaning service, ask: Is your pool currently clean and blue, or would you describe it as cloudy, green, or neglected? This helps us understand what your pool needs before your first visit. 218/250 chars |
TITLENew Lead Intake – Cleaning 2 |
Ask the caller: How old is your pool, and what type of surface does it have — vinyl liner, fiberglass, or plaster/concrete? Do you know what size it is in gallons or square feet? 178/250 chars |
TITLENew Lead Intake– Cleaning 3 |
Ask: Do you currently have a pool service provider, or are you looking for service for the first time? If switching, what's the main reason you're looking for someone new? 171/250 chars |
TITLENew Lead Intake – Cleaning 4 |
Ask: What type of service are you looking for — weekly maintenance, a one-time clean-up, or something else? Is there a specific day or time of day that works best for your schedule? 181/250 chars |
POOL CONDITION TRIAGE
TITLENew Lead – Green Pool Inquiry |
If the caller describes a green or swampy pool, say: We can help. Green pools usually require a shock treatment and multiple visits to clear. Someone from our team will assess the condition and follow up with a plan and estimate. 220/250 chars |
TITLENew Lead – Cloudy Pool Inquiry |
If the caller describes a cloudy or hazy pool, say: Cloudiness is usually a water chemistry issue - low sanitizer, high pH, or poor circulation. We'll do a full water test on the first visit and get your levels balanced. 211/250 chars |
TITLENew Lead – Algae Inquiry |
If the caller mentions algae - green, black, or mustard, say: Algae type affects treatment. Black algae is the hardest to remove and may need brushing and multiple treatments. We'll evaluate on the first visit and quote accordingly. 223/250 chars |
TITLENew Lead – Neglected Pool |
If the caller says the pool has been sitting unused or uncared for, say: No problem - we handle pool recoveries. The first visit is a full assessment. We'll let you know what's needed, how many visits to expect, and the cost upfront. 224/250 chars |
SCHEDULING & NEXT STEPS
TITLENew Customer – Next Steps After Intake |
Once you've collected their info, say: Thank you! I've noted everything down. Someone from our team will follow up within [X hours/by the end of the day] to confirm your first visit and answer any questions. 199/250 chars |
TITLENew Customer – Booking Timeline |
If the caller asks how soon we can start, say: Our current availability is [X days/weeks] out. We'll do our best to get you scheduled as quickly as possible. Someone will follow up to confirm a date that works for you. 209/250 chars |
TITLENew Customer – service frequency options |
If the caller asks how often we come, say: We offer weekly and bi-weekly maintenance plans. Weekly is recommended for pools used regularly. Bi-weekly works well for lightly used pools. We can walk you through what's best for your situation. 231/250 chars |
TITLENew Customer – What's Included in Service |
If the caller asks what regular service includes, say: Each visit includes skimming, brushing walls and steps, vacuuming, water testing, chemical adjustments, and an equipment check. [Add or remove based on your actual service]. 219/250 chars |
TITLENew Customer – Chemicals Policy |
If the caller asks about chemicals, say: Chemicals are [included in / not included in] your service plan. We use [type of sanitizer — chlorine, salt, etc.]. You do not need to supply anything — we bring everything needed each visit. 223/250 chars |
TITLENew Customer – Contract Requirements |
If the caller asks if a contract is required, say: We offer [month-to-month / seasonal /annual] service agreements. There is [no long-term commitment required / a minimum commitment of X months]. Someone will walk you through the details. 230/250 chars |
TITLENew Customer – Pricing |
If the caller asks about pricing, say: Pricing depends on your pool size, condition, and service frequency. I'm not able to give an exact quote, but I'll make sure someone follows up with you directly with a clear number. 212/250 chars |
Section 2 — New Customer: Equipment Repair Intake
Use these entries in order, change the order, add items, or remove items. In this sequence, The AI Agent gathers equipment details first, then safety-screens before closing the call.
INTAKE — EQUIPMENT DETAILS
TITLEEquipment Repair Intake – Part 1 |
When a caller needs equipment repair, ask: Which piece of equipment is having the issue — pump, filter, heater, chlorinator, automation system, or something else? Can you describe what you're seeing or hearing? 210/250 chars |
TITLEEquipment Repair Intake – Part 2 |
Ask: How long has this been going on? And roughly how old is the equipment? Has it been serviced or repaired before, or is this the first issue you've had with it? 163/250 chars |
TITLEEquipment Repair Intake – Part 3 |
Ask: Is the equipment completely off and not running, or is it running but behaving differently than normal — unusual sounds, reduced pressure, short cycling, or anything like that? 181/250 chars |
TITLEEquipment Repair Intake – Part 4 |
Ask: Is there any water pooling around the equipment pad, in the yard nearby, or anywhere you wouldn't normally expect to see water? 132/250 chars |
SAFETY SCREEN — ALWAYS ASK LAST
TITLEEquipment Repair Intake – Part 5 (Safety) |
Before closing, ask: One last thing for safety — do you notice any burning smell near the equipment, visible sparks, or anything unusual near your electrical panel or breaker box? 179/250 chars |
⚠ If the caller says YES to burning smells, sparks, or electrical panel issues — trigger the Transfer Rule below immediately.
TITLE🔴 TRANSFER RULE – Electrical Hazard |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules If a caller reports burning smells, sparks, tripped breakers, or anything near the electrical panel during equipment repair intake: transfer immediately. Say: For your safety, I'm connecting you with our team right now. 219/250 chars |
TITLEEquipment Repair – No Hazard, Close Intake |
If no electrical hazards are mentioned, close with: Thank you — I've noted everything. Please email a photo or short video of the issue to [company email] if you're able to. Someone will follow up shortly to schedule a visit. 225/250 chars |
EQUIPMENT-SPECIFIC FOLLOW-UP ENTRIES
TITLEEquipment – Pump Not Running |
If the caller says the pump won't turn on, say: Before we send a tech, check that the pump breaker hasn't tripped. If the breaker is fine and it still won't run, don't try to force it - we'll send someone to diagnose safely. Please let me know if you have or want to test. 215/250 chars |
TITLEEquipment – High Filter Pressure |
If the caller asks about high filter pressure, say: Pressure 8–10 PSI above your clean baseline usually means the filter needs backwashing or cleaning. If pressure stays high after cleaning, the filter may need service. 210/250 chars |
TITLEEquipment – Heater Not Heating |
If the caller says the heater isn't working, say: Check that the thermostat is set above the current water temp and the gas valve is open. If it ignites but shuts off quickly, or shows an error code, note the code and we'll look it up for you. 226/250 chars |
TITLEEquipment – Automation System |
If the caller has an automation issue, say: Some automation problems can be resolved remotely or by restarting the control panel. Power it off for 60 seconds, then back on. If the issue persists, we'll need to send a technician. 219/250 chars |
TITLEEquipment – Salt System / Chlorinator |
If the caller asks about a salt cell or chlorinator, say: Low chlorine with a salt system is often a dirty salt cell. Check the cell for calcium buildup. If you're seeing a low salt or low flow warning, that narrows it down — let me take a note. 236/250 chars |
TITLEEquipment – Leak at Equipment Pad |
If the caller notices water pooling at the pad, say: This could be a valve, o-ring, fitting, or pump seal. Don't run equipment if there's active water loss — turn the pump off and we'll get a tech out to assess. 202/250 chars |
TITLEEquipment – Repair Pricing |
If the caller asks what a repair costs, say: Equipment repair pricing depends on what's needed and parts required. I can't quote it over the phone, but I'll make sure our team follows up with a clear estimate before any work is done. 224/250 chars |
Section 3 — Current Customer: Cleaning & Service Questions
These entries handle the most common calls from existing customers about their ongoing service.
TITLECurrent Customer – Pool Looks Bad After Visit |
If a current customer says their pool looks off after a service, say: I'm sorry to hear that — we take that seriously. I'll report this right away so our team can collect your feedback and get a re-service scheduled as quickly as possible. 234/250 chars |
⚠ Option to trigger a Transfer Rule for service complaints — see Section 7.
TITLECurrent Customer – Missed Service Visit |
If a customer says their tech didn't show up, say: I'm sorry — I'll make sure this gets flagged to our team immediately. Someone will follow up to confirm your next visit and let you know what happened. 197/250 chars |
TITLECurrent Customer – Cloudy Pool Between Visits |
If a current customer says their pool is cloudy between visits, say: Cloudiness between visits can happen from heavy rain, high bather load, or heat. Check your pump run time - if it's less than 8 hours, try increasing it. 217/250 chars |
TITLECurrent Customer – Green Pool Between Visits |
If a customer's pool has turned green between visits, say: A green pool usually means the sanitizer has dropped significantly. I'll flag this for priority follow-up - someone will contact you today to get a service visit scheduled. 222/250 chars |
⚠ Option to trigger a Transfer Rule for urgent pool condition reports — see Section 7.
TITLECurrent Customer – Change Service Day |
If a customer wants to change their service day, say: I can't update schedules directly, but I'll note your preferred day, and someone from our team will follow up to confirm the change and adjust your route. 202/250 chars |
TITLECurrent Customer – Skip a Visit |
If a customer wants to skip an upcoming visit, say: I'm not able to make scheduling changes directly, but I'll pass that along to our team. 134/250 chars |
TITLECurrent Customer – Pause or Cancel Service |
If a customer wants to pause or cancel, say: I'm not able to make account changes, but I'll make sure your request gets to the right person today. Someone will reach out to confirm and walk you through the next steps. 208/250 chars |
⚠ Option to trigger a Transfer Rule for cancel requests — see Section 7.
TITLECurrent Customer – Reach Their Technician |
If a customer asks to speak to their specific technician, say: I'm not able to connect you directly, but I can take your message and make sure it gets to the right person. What would you like them to know? 200/250 chars |
TITLECurrent Customer – Do I Need to Be Home? |
If a customer asks if they need to be home during service, say: You do not need to be home. Our technician will access the pool area using the information we have on file. Just make sure the gate is accessible. 205/250 chars |
TITLECurrent Customer – Service Reminders |
If a customer asks about appointment reminders, say: You'll receive a [text / email] reminder [X hours] before your scheduled service. If you'd like to update your notification preferences, I'll have someone reach out. 213/250 chars |
Section 4 — Current Customer: Billing & Account
Point customers to the portal first. Escalate anything that can't be self-served.
TITLEBilling – View or Pay an Invoice |
If a customer wants to view or pay an invoice, say: You can view and pay invoices anytime through your customer portal at [your portal URL]. Go to Invoices and click Pay Now. Need a login? Just say so, and I'll have someone send you an invite today. 243/250 chars |
TITLEBilling – Set Up Autopay |
If a customer wants autopay, say: Autopay is available through your customer portal at [your portal URL]. Add your card under Payment Methods and turn on AutoPay. Need access? I'll flag it so someone can send you an invite today. 224/250 chars |
TITLEBilling – Update Payment Method |
If a customer wants to update their card, say: You can update your payment method anytime in your customer portal at [your portal URL]. Go to Payment Methods and add your new card. Want help with access? I'll have someone reach out today 232/250 chars |
TITLEBilling – View Past Invoices |
If a customer asks about billing history, say: Your customer portal at [your portal URL] shows all past invoices and a billing statement for the last calendar year. If you need anything older, just say so I'll have someone pull it for you. 234/250 chars |
TITLEBilling – Dispute a Charge |
If a customer disputes a charge, say: I'm not able to pull up account details, but I want to make sure this is looked into. I'll flag this for our billing team and they'll reach out to you directly to review the charge. 214/250 chars |
⚠ Option to trigger a Transfer Rule for billing disputes — see Section 7.
TITLE🔴 TRANSFER RULE – Billing Dispute / Upset Customer |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules If a customer is upset about a charge, threatening to cancel, or has been disputing the same issue more than once: transfer immediately. Say: I want to make sure you speak with the right person - let me connect you now. 219/250 chars |
TITLEBilling – Portal Access / No Invite Received |
If a customer says they never got portal access, say: No problem — I'll flag that right away. Someone will send an invite to the email address we have on file today. Let me know if you'd like to use a different email. 212/250 chars |
TITLEBilling – Approve a Quote |
If a customer wants to approve a quote, say: You can review and approve or reject any open quote directly in your customer portal at [your portal URL]. No call needed — once approved, we'll get it scheduled. 202/250 chars |
Section 5 — Pool Leak Intake
Use these entries together when a caller suspects their pool is losing water.
⚠ If you don't do leak detection, you could also provide the number to a local vendor for them to call
TITLELeak Intake – Part 1 |
When a caller suspects a pool leak, ask: How often are you adding water — every day, a few times a week, or more? And is the water loss happening whether the pump is running, off, or in both situations? 199/250 chars |
TITLELeak Intake – Part 2 |
Ask: Are there any wet or soggy spots in the yard, near the equipment pad, or anywhere around the pool that seem unusual? Any visible cracks in the shell, liner, or coping? 172/250 chars |
TITLELeak Intake – Part 3 |
Ask: What type of pool is it — vinyl liner, fiberglass, or plaster and concrete? And how old is the pool? When was the liner or shell last inspected? 149/250 chars |
TITLELeak – Bucket Test Explanation |
If the caller wants to check for a leak before calling us: Fill a bucket with pool water, set it on a submerged step, and mark both levels. After 24 hrs — if the pool drops more than the bucket, you likely have a leak. 210/250 chars |
TITLELeak – Normal Evaporation |
If the caller asks how much water loss is normal, say: Pools can lose up to 1/4 inch per day from evaporation alone, more in heat and wind. If you're adding water more than twice a week, that's worth investigating. 205/250 chars |
TITLELeak – Pricing |
If the caller asks what leak repair costs, say: There's no way to estimate repair costs without finding the source first. We start with a leak detection visit and give you a clear estimate before any repair work begins. 209/250 chars |
Section 6 — Water Chemistry: Self-Serve Guidance
These entries let the AI answer common water chemistry questions without escalating.
⚠ Please adjust chemical guidance to match your own recommendations before going live.
TITLEChemistry – Safe Chlorine Levels |
If the caller asks about chlorine levels, say: Safe free chlorine is 1–3 ppm for a chlorine pool. If yours is below 1, the pool is under-sanitized. Above 5 ppm, it may irritate the eyes and skin. We test every visit. 203/250 chars |
TITLEChemistry – Safe pH Levels |
If the caller asks about pH, say: The ideal pH range is 7.2 to 7.6. Low pH causes eye irritation and corrodes equipment. High pH reduces chlorine effectiveness and causes scaling. We adjust this as part of every regular service. 219/250 chars |
TITLEChemistry – Red or Irritated Eyes |
If the caller complains of eye irritation after swimming, say: Eye irritation is usually from unbalanced pH — not too much chlorine. If it's in range and irritation continues, the cyanuric acid level may be too high. 207/250 chars |
⚠ Option: skip the above and trigger a Transfer Rule for health-related complaints instead.
TITLEChemistry – Itchy Skin After Swimming |
If the caller reports itchy skin, say: This is most often high pH or high chlorine. A water test will clarify. If you're on a salt system, check that your cell output isn't set too high. We can test on your next scheduled visit. 219/250 chars |
⚠ Option: skip the above and trigger a Transfer Rule for health-related complaints instead.
TITLEChemistry – Pool Smells Like Chlorine |
If a caller says the pool smells strongly of chlorine, say: A strong chlorine smell usually means chloramines — a sign the pool needs shocking, not that there's too much chlorine. We'll address this on your next visit. 213/250 chars |
TITLEChemistry – Foam in Pool |
If a caller sees foam on their pool, say: Foam usually comes from body oils, lotions, or algaecide buildup. It's typically cosmetic. A shock treatment and reducing swimmer products often resolves it within a day or two. 214/250 chars |
Section 7 — Transfer Rules: Full Reference
These go in AI phone > Gear Icon > Transfer Rules — NOT the Knowledge Base.
TITLE🔴 TRANSFER – New Lead |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules If this is the caller's first time contacting us and they are looking to start service or get a quote, say: Let me connect you with the right person to get you taken care of. Then transfer immediately. 201/250 chars |
⚠ Add this rule if you only want the Phone Agent to handle current customer missed calls. Then skip Section 1 of this document entirely.
TITLE🔴 TRANSFER – Electrical / Safety Hazard |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules Trigger: caller mentions burning smell, sparks, tripped breaker, or anything at the electrical panel. Response: For your safety, I'm connecting you with our team right now. Do not continue intake. 196/250 chars |
TITLE🔴 TRANSFER – Caller Requests to Speak to a Person |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules Trigger: caller says 'I want to speak to someone,' 'real person,' 'talk to a human,' or similar. Response: Of course — let me connect you now. Transfer immediately without asking more questions. 194/250 chars |
TITLE🔴 TRANSFER – Angry or Escalated Customer |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules Trigger: caller raises voice, uses strong language, or expresses frustration multiple times. Response: I hear you — I want to make sure you're taken care of. Let me get the right person on the line for you right now. 216/250 chars |
TITLE🔴 TRANSFER – Billing Dispute, Threatens to Cancel |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules Trigger: caller disputes a specific charge, says they were overcharged, or threatens to cancel service. Response: I want to make sure this gets resolved — I'm connecting you with our team right now. 198/250 chars |
TITLE🔴 TRANSFER – Major Active Leak or Flooding |
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules Trigger: caller says water is actively flooding, gushing, or they can see significant water loss in real time. Response: I'm connecting you with our team now — please turn off your pump if it's safe to do so. 208/250 chars |
TITLE🔴 TRANSFER – After
|
TRANSFER RULE · AI phone > Gear Icon > Transfer Rules Trigger: caller says technician just left and they are unhappy or complaining about the service or results. 107/250 chars |
Section 8 — What the AI Cannot Do: Boundary Entries
Add these to your Knowledge Base so the AI knows how to gracefully decline requests, and always offers a next step.
TITLECan't Do – Book or Schedule Appointment |
If asked to book or schedule directly: I'm not able to schedule appointments directly, but I can collect your information and someone from our team will follow up to get you on the calendar as soon as possible. 210/250 chars |
TITLECan't Do – Cancel or Pause Service |
If asked to cancel or pause service: I'm not able to make changes to your account, but I'll make sure your request is passed along today. Someone will reach out to confirm and walk you through next steps. 204/250 chars |
TITLECan't Do – Connect to Specific Technician |
If asked to speak to a specific technician: I'm not able to connect you to an individual tech, but I can take your message and make sure it gets to the right person on your route. What would you like them to know? 213/250 chars |
TITLECan't Do – Pull Up Account Details |
If asked about specific account info, invoices, or history: I'm not able to access your account directly, but your customer portal at [your portal URL] has all of that — or I can flag a follow-up from our team. 210/250 chars |
TITLECan't Do – Give an Exact Quote |
If asked for a price: Pricing depends on your pool and what's needed — I'm not able to give an exact quote. I'll make sure someone follows up with a real number as soon as possible. 181/250 chars |
TITLECan't Do – Update Service Plan |
If asked to add or change a service: I'm not able to update service plans directly, but I'll make a note of your request and someone will be in touch to make the change and confirm everything looks right. 204/250 chars |
Once you've filled this out:
Knowledge Base answers → AI phone > Knowledge > Add Knowledge
Transfer rules → AI phone > Gear Icon > Transfer Rules
Test before going live!