Guides

Update Your AI Receptionist Knowledge Base: Locksmith Pricing and Services

Learn how to update your AI receptionist knowledge base with current locksmith pricing and services to prevent misquotes and maintain customer trust.

By TheKeyBot Team
••17 min read
AI receptionist knowledge-base change log: retiring outdated prices and service answers
Update Your AI Receptionist Knowledge Base: Locksmith Pricing and Services

Update Your AI Receptionist Knowledge Base: Locksmith Pricing and Services

An AI receptionist quotes exactly what you last told it—which means yesterday's $95 lockout rate becomes today's broken promise when you raise your price to $125 and forget to update the system. When your AI quotes retired pricing or a discontinued service during a Tuesday night emergency call, the customer who receives a different invoice on Wednesday morning has learned your business can't keep its word.

TheKeyBot is an AI receptionist built for automotive locksmiths that answers calls 24/7, quotes jobs from a configured price sheet (on Core plans and above), books appointments, and dispatches technicians. Every pricing claim and service-capability statement the AI makes to a caller comes from a knowledge base that shop owners control and update manually. When that knowledge base contains outdated information—old rates, discontinued services, or retired service-area boundaries—the AI states it as current fact until someone logs in and changes the record.

This article explains why stale knowledge-base information costs you margin and trust, how pricing and service updates work in TheKeyBot's dashboard, what operational discipline you need to keep AI answers aligned with your actual rate card, and what your knowledge-base audit should cover. TheKeyBot is the subject company; operational best practices described here apply broadly, but specific product mechanics are TheKeyBot's alone.

Meta description: Manual knowledge-base updates for AI receptionists prevent quoting outdated locksmith prices. Learn how pricing changes work and what your audit should cover.

Why Outdated Knowledge-Base Pricing Costs Jobs and Margin

An AI receptionist quotes from the price sheet it has been given. On TheKeyBot's Core plan and above, shop owners upload pricing during setup with rates for different vehicle years, makes, models, and key types. When a caller asks "How much for a 2019 Honda Civic key?" the AI pulls from that sheet to answer with a specific dollar amount.

When you raise your lockout rate from $95 to $125 in your internal rate card but forget to update the AI's knowledge base, the system continues quoting $95 to every caller until you manually enter the new rate. The customer who books at the old rate and receives an invoice at the new rate has been given two contradictory prices by the same business—and the explanation that your AI "didn't have the latest pricing" does not repair the credibility damage or prevent the chargeback.

Three failure modes appear when knowledge-base pricing lags actual shop rates:

  • Underquoting costs you margin on every job booked at the old rate until you catch it, and correcting the price after booking costs you the customer's trust and often the job itself
  • Overquoting from retired premium rates turns away price-sensitive callers who would have booked at your current competitive rate, particularly on commodity services like car lockouts where customers call multiple shops
  • Inconsistent quoting across callbacks from the same customer signals operational chaos and pushes the caller toward a competitor who can state one number and honor it

The operational fix is manual, not automatic: update the AI's price sheet the same day you update your internal rate card, so the AI never quotes a number you're not prepared to honor at the invoice stage.

How Pricing and Service Updates Work in TheKeyBot

TheKeyBot's price-sheet update process is manual and immediate. You upload a new price sheet through the dashboard, review the changes, and confirm—at which point the AI begins using the updated rates on the next inbound call. There is no automated sync from external field-service software, QuickBooks, or your internal rate card. You are responsible for entering pricing updates directly into TheKeyBot's dashboard whenever your rates change.

To update pricing on Core, Pro, or Elite plans, shop owners log into the TheKeyBot dashboard, navigate to the pricing section, and upload a revised price sheet (via CSV or manual entry). The interface allows you to specify rates for vehicle types, key types, service categories, and conditional pricing such as after-hours surcharges. You review the changes in a comparison view showing old versus new rates, then confirm the update.

Once confirmed, the new pricing goes live immediately. A caller who reaches your line one minute before you confirm the update receives a quote based on the old rate; a caller one minute after receives the new rate. TheKeyBot does not queue or delay inbound calls during the update process—calls continue to be answered using the current knowledge base until you click confirm.

QuickBooks sync, available on Core and above, pushes completed job data from TheKeyBot into QuickBooks for invoicing and accounting purposes. It does not pull pricing information back from QuickBooks into TheKeyBot's knowledge base. Pricing updates must be entered in TheKeyBot directly, regardless of what external systems you use for billing or field-service management.

KeyBot Lite ($149/month) does not build dynamic quotes from a detailed price sheet. If you upload a simple price list during Lite setup, the AI can state those exact prices when a caller asks, but it will not quote by vehicle year/make/model or apply conditional logic. Anything not on the confirmed list receives the response "the team will confirm the exact price on the callback." Price updates on Lite work the same way: you replace the list manually, and the AI uses the new version going forward.

What Happens When Your AI Quotes Retired Pricing to Live Callers

A stale price in your knowledge base produces one of two outcomes, and both lose you revenue. Either the AI quotes a number that no longer reflects your cost structure and you absorb the margin loss to honor the quote, or you correct the price after booking and the customer cancels or leaves a complaint about bait-and-switch pricing.

Locksmith pricing moves for legitimate operational reasons: key blank costs rise, fuel surcharges adjust seasonally, after-hours premiums change to cover increased on-call labor costs, and competitive pressure in your market shifts rates up or down. An AI that quotes last quarter's price sheet to this week's callers is giving accurate answers to the wrong question—accurate to the data it has, wrong for the business you're running today.

Consider a worked example (hypothetical, for illustration only). You raised your after-hours car-lockout rate from $125 to $150 on March 1st to cover increased technician overtime. A customer calls your AI receptionist at 11 PM on March 8th, locked out of a 2020 Toyota Camry. The AI—still working from a February price sheet because no one updated it—quotes $125, books the appointment, and dispatches your tech. Your tech arrives, unlocks the car, and presents a $150 invoice.

The customer's response is predictable: "Your receptionist said $125 on the phone." You have three options, none good. Honor the $125 quote and absorb the $25 margin loss on this job and every other after-hours lockout since March 1st where the update wasn't made. Hold firm at $150 and risk a dispute, chargeback, or one-star review stating you quoted one price and charged another. Split the difference at $137.50, which satisfies nobody and still costs you margin while signaling that your prices are negotiable on the spot.

All three outcomes trace back to the same root cause: the knowledge base contained retired pricing, and nobody caught it for a week. The correct fix is operational: audit your knowledge base every time your rate card changes, and update the AI the same day.

For locksmith shops comparing AI and human answering services, this operational responsibility is one key difference: a human answering service requires you to communicate rate changes verbally or via email to the service provider, while an AI receptionist requires you to log into a dashboard and update the records yourself. For a detailed comparison, see AI receptionist vs human answering service for locksmiths.

Retiring Outdated Service Answers and Service-Area Claims

Service-capability answers follow the same manual update logic as pricing. When you stop offering a service—for example, you no longer install commercial panic bars or you discontinue residential lock installation to focus exclusively on automotive work—you update the AI's knowledge base manually to reflect the change.

The AI immediately stops confirming availability of the retired service to new callers. A customer calling about a commercial lock installation after you've updated the knowledge base receives a response indicating you focus on automotive locksmith services and offering an alternative next step such as a callback to discuss referral options. You control what that response says through the dashboard configuration.

Service-area updates work the same way. If you add coverage in a new ZIP code or drop a distant city due to drive-time economics, you update the service-area boundaries in the dashboard manually. The AI uses the updated geography immediately on the next call to determine whether a caller's location falls within your coverage zone. For specifics on how TheKeyBot handles distance-based routing and service-area logic, see distance-based service fee calculator for locksmiths.

Three categories of service information require manual updates when they change:

  • Discontinued services you used to offer but have stopped providing, such as safe cracking or automotive ignition repair
  • Geographic service areas you have entered or exited, requiring updates to ZIP codes, cities, or radius-based coverage rules
  • Seasonal or temporary capabilities that are no longer available, such as holiday-hours extensions that have ended or promotional pricing that has expired

Each update is your responsibility to make. TheKeyBot does not monitor your shop's actual service menu or compare it against what the AI is stating to callers. Keeping the two aligned is an operational discipline, not an automated system feature.

The Operational Discipline Required to Keep AI Answers Current

TheKeyBot does not automatically flag outdated knowledge-base entries or send reminders to review your pricing. The system quotes what you tell it to quote. Maintaining current information is a manual operational task that requires internal process discipline, not platform automation.

You should update your AI receptionist's knowledge base immediately whenever any of the following occurs:

  • Rate-card changes in your shop's internal pricing, whether across-the-board increases or adjustments to specific high-volume services like car lockouts or key programming
  • Service-area expansions or contractions, such as adding a new city to your coverage map or dropping a ZIP code you no longer serve profitably
  • New or discontinued services, particularly common offerings like smart-key programming, electric-vehicle lockouts, or commercial lock installation
  • Seasonal pricing adjustments such as winter emergency surcharges or holiday after-hours premiums that activate and deactivate on a calendar schedule
  • Policy changes including revised cancellation fees, new deposit requirements, updated payment methods, or changes to your emergency-call minimums

Recommended audit frequency depends on how often your pricing and services actually change. A shop with stable year-round rates can audit quarterly by comparing the AI's current price sheet against the internal rate card. A shop that adjusts pricing monthly, runs seasonal promotions, or frequently updates vehicle coverage should audit every time the rate card changes—which in practice means monthly or more often.

Setting a recurring calendar event to review your knowledge base is a manual task you must assign to someone on your team. TheKeyBot does not send automated audit reminders or compare your knowledge base against external data sources. If your shop uses external field-service software such as ServiceTitan, Housecall Pro, or Jobber, you are responsible for keeping TheKeyBot's pricing in sync with those systems manually—there is no automatic pull or two-way sync.

What Your Knowledge-Base Audit Should Cover

A knowledge-base audit is a line-by-line comparison between what your AI is currently telling callers and what your shop's actual capabilities and pricing are today. You log into your TheKeyBot dashboard, pull up the current price sheet and service-capability answers, and verify each entry against your internal rate card and service menu.

Specific items to audit in every review:

  • Base service rates for high-volume jobs such as car lockouts, house lockouts, and key duplication to confirm they match your current invoicing standards
  • After-hours and emergency surcharges to verify the dollar amounts or percentage add-ons are current, particularly if you adjust these seasonally
  • Vehicle-specific key pricing organized by year/make/model and key type (transponder, smart key, standard) to catch any outdated rates introduced when key blank costs changed
  • Service-area boundaries including ZIP codes, cities, or radius limits to confirm they reflect your actual dispatch coverage and any recent expansions or contractions
  • Discontinued services to verify the AI is no longer offering capabilities you've stopped providing, such as safe work or ignition repair
  • Payment-method answers to confirm the AI is stating current accepted payment types, particularly if you've added or removed options like Zelle, Venmo, or checks
  • FAQ answers covering hours, licensing, insurance, warranty, and response-time estimates to ensure they match your shop's current policies

The audit produces a list of discrepancies. For each one, you update the knowledge base immediately through the dashboard to bring it into alignment with current shop operations. If you discover the AI has been quoting an outdated rate for several weeks, review recent call recordings and transcripts to identify any customers who may have been quoted the wrong number and proactively contact them if necessary.

One limitation to acknowledge: TheKeyBot does not maintain a version-history change log that timestamps every knowledge-base edit or preserves retired values as historical records. If you need an audit trail showing what the AI knew on a specific date—for example, to verify a disputed quote from six weeks ago—you will need to maintain that documentation externally using a spreadsheet or internal ticketing system where you log the date, the old value, the new value, and the reason for the change.

Call recordings and transcripts remain available in the dashboard and show exactly what the AI said to each caller, which can help verify whether a disputed quote was accurate at the time it was issued. But there is no automated log within TheKeyBot showing when you last changed your lockout rate or what the previous rate was. Building that tracking into your internal process is a manual best practice, not a product feature.

Honest Trade-Offs: What Manual Updates Cost You in Time and Risk

Requiring manual knowledge-base updates introduces operational risk that does not exist with a human answering service you can call and brief verbally. If you update your rate card on a Friday afternoon and forget to log into TheKeyBot and update the pricing, the AI will continue quoting the old rate all weekend until someone remembers to make the change. A human answering service would have heard about the rate change in your Friday briefing call and quoted the new number immediately.

The time cost of manual updates is real but small. Logging into the dashboard, navigating to the pricing section, uploading a revised CSV or editing rates manually, and confirming the update typically takes 5 to 15 minutes depending on how many line items you're changing. Quarterly audits for shops with stable pricing take 20 to 30 minutes. Monthly audits for shops with frequent rate changes take similar time but occur more often.

The risk cost is higher. If nobody on your team is assigned ownership of knowledge-base maintenance, updates will be inconsistent or forgotten entirely. The most common failure mode is a shop owner who updates the internal rate card, tells the techs the new rates verbally, but never logs into TheKeyBot to update the AI—resulting in weeks or months of underquoted jobs and margin loss before someone notices the discrepancy in a call recording or customer complaint.

Mitigation is straightforward: assign one person (owner, office manager, or dispatcher) to own knowledge-base updates, set a recurring calendar reminder to audit quarterly or with every rate change, and include "update AI pricing" as a checklist step in your internal rate-change process alongside "update QuickBooks item list" and "notify techs." This turns an at-risk manual step into a routine operational task with clear ownership.

For additional perspective on how AI receptionists handle operational gaps and edge cases that require human judgment, see AI receptionist books and dispatches: the difference.

FAQ: Knowledge-Base Updates, Pricing Changes, and Call Handling

How do I update pricing in TheKeyBot's knowledge base?
Log into your TheKeyBot dashboard, navigate to the pricing section, and upload a revised price sheet via CSV or manual entry. You'll see a comparison view showing old and new rates. Confirm the update and the AI begins using the new pricing on the next inbound call. Updates take effect immediately after confirmation.

Does TheKeyBot automatically sync pricing from QuickBooks or field-service software?
No. QuickBooks sync (available on Core and above) pushes completed job data from TheKeyBot into QuickBooks for invoicing, but it does not pull pricing information back into TheKeyBot. Pricing updates must be entered manually in TheKeyBot's dashboard regardless of what external systems you use.

What happens if I update pricing and realize I entered the wrong number?
You can immediately upload a corrected price sheet the same way you uploaded the incorrect one. The system will use the corrected pricing on all calls going forward. You are responsible for reviewing recent call recordings to identify any customers who were quoted the incorrect rate and contacting them if necessary.

How often should I audit my AI receptionist's knowledge base?
Audit frequency depends on how often your pricing and services change. Shops with stable year-round rates can audit quarterly. Shops that adjust pricing monthly, run seasonal promotions, or frequently update service capabilities should audit with every rate change—often monthly or more. Immediate updates are required whenever you change your internal rate card, service area, or service menu.

Can I see a history of what prices the AI was quoting on a specific date?
TheKeyBot does not maintain an automated version-history change log showing when you made each knowledge-base update or what the previous values were. Call recordings and transcripts show exactly what the AI said to each caller, which can verify whether a disputed quote was accurate at the time. If you need a formal audit trail for compliance or dispute resolution, maintain that documentation externally using a spreadsheet or ticketing system where you log the date, old value, new value, and reason for each change.

Conclusion

An AI receptionist answers every call with the information you last gave it—which means yesterday's pricing becomes today's broken promise the moment you update your rate card and forget to update the AI's knowledge base. Stale pricing costs you margin when you honor underquoted jobs to preserve customer trust, and it costs you credibility when you correct quotes after booking and customers accuse you of bait-and-switch tactics.

TheKeyBot requires manual knowledge-base updates. You are responsible for logging into the dashboard and entering new pricing, service-capability changes, and service-area adjustments whenever your shop's actual operations change. Updates take effect immediately on the next inbound call after you confirm them. There is no automated sync from QuickBooks, field-service software, or your internal rate card, and there is no automated reminder system prompting you to audit your knowledge base on a schedule.

The operational discipline required is straightforward: assign one person to own knowledge-base maintenance, audit your pricing and service answers quarterly or with every rate change, and include "update AI pricing" as a checklist step in your internal rate-change process. The fastest way to prevent margin loss and customer disputes is to update the AI's knowledge base the same day you update your own rate card—and to review call recordings regularly to catch discrepancies before they compound.

TheKeyBot offers 24/7 AI call handling with automated quoting on Core plans starting at $500/month with 500 AI minutes included. KeyBot Lite ($149/month) handles 24/7 message-taking without dynamic quoting, and your first 5 answered calls are free. All plans include a 14-day free trial with no contracts and no setup fees. For shops evaluating how AI compares to traditional answering services, see Ruby Receptionist vs TheKeyBot for service trades.

Related reading

Ready to Try TheKeyBot?

Ready to automate your locksmith business?

Book a Demo

About the Author

TheKeyBot Team is dedicated to helping locksmiths grow their businesses through AI automation and smart technology. With years of experience in the locksmith industry, our team provides actionable insights and proven strategies.

© 2026 TheKeyBot. All rights reserved.

Arlington, TX·(817) 686-7938
Book a Demo