← Avalon Store Guide · Bill negotiations

Check the terms before you accept a bill deal

Works in any free chatbot. No coding, no plugins. Complete on this page. Updated 26 October 2026.

These prompts come from Stop Typing, Start Asking, $9.99 → or read selected pages free. This guide stays free and complete either way.

A representative offers a discount, a billing adjustment, or a different card. You have finally reached someone who can help, and saying yes feels easier than asking another question. But you still need to know what changes, when it starts, and which conditions come with it.

A useful negotiation script gets you through that moment. It gives you an opening request, a response when the first answer is no, and a closing question that turns a vague promise into something you can check. You can prepare those words with any free chatbot.

Use the three recipes below for a service bill, an unclear medical statement, and a credit card fee or interest rate. Keep your documents beside you. Give the chatbot anonymous labels and placeholders, then add the real details privately when you contact the provider.

Prepare a private fact sheet first

Open a blank note and divide it into three parts: what your documents show, what you want, and what you still need confirmed. This prevents a draft script from quietly turning an assumption into a fact.

Keep identifying information out of the chatbot. Do not paste statements, account numbers, contact details, payment information, or medical records. Use labels such as [PROVIDER], [CURRENT RATE], and [STATEMENT TOTAL]. Replace those labels privately in your finished script.

Add this instruction before any of the embedded prompts: Keep my placeholders unchanged. Treat missing facts as questions to ask. Do not invent eligibility, policies, competing offers, or account history. Read the resulting script aloud and remove anything you cannot support.

Service bill: check what the discount changes

Your promotional period has ended. You want to keep the service, but the representative offers a new package instead of restoring the previous terms. A lower headline rate sounds helpful; you need to establish whether the package still meets your needs.

The naive request, Write something that gets my bill lowered, leaves too much room for invention. The chatbot may claim you have a competing offer, threaten cancellation, or accept a different service tier without asking. A specific script keeps the conversation tied to your actual request.

Act as a professional consumer advocate and negotiation specialist. I need a clear, polite, and assertive script to lower my current monthly bill with my service provider over phone or live chat. Here are my details:

- Provider Name: [Provider Name, e.g., Comcast Xfinity / Spectrum / Verizon]
- Current Service & Monthly Cost: [e.g., 500 Mbps Home Internet at $85/month]
- Previous/Promotional Rate: [e.g., $50/month]
- Length of Time as Customer: [e.g., 3 years with continuous on-time payments]
- Competitor's Alternative Offer: [e.g., Local Fiber Provider offering 500 Mbps at $50/month with no contract]
- Preferred Outcome: [e.g., Match the $50/month rate or provide a retention credit on my existing tier]

Provide:
1. An opening phone/chat script stating my loyalty, current rate increase, and specific competitor offer.
2. A rebuttal script if the representative says, "That promotion is only available for brand-new customers."
3. A polite escalation request to the Customer Retention / Loyalty Department if the initial agent cannot modify pricing.
4. A closing confirmation script to record the adjusted rate, billing effective date, and interaction reference ID.

For Provider Name, use [PROVIDER]. Describe Current Service in general terms and leave Monthly Cost as [CURRENT RATE]. Use [PREVIOUS RATE] for the earlier rate. For Length of Time as Customer, leave a placeholder you will complete privately; do not claim on-time payments unless you have checked.

For Competitor's Alternative Offer, use [VERIFIED ALTERNATIVE] only if you have checked an available offer yourself. Otherwise write that you have no verified alternative and ask the chatbot to omit that argument. For Preferred Outcome, choose one clear request, such as keeping your existing service tier under improved terms.

A good answer gives you a short opening, a calm response to a refusal, an escalation request, and a closing confirmation. Before accepting, ask about service level, equipment, contract duration, additional charges, discount expiry, and the effective date. Ask for written confirmation and a reference you can record privately.

Medical bill: establish what needs explaining

Your statement groups several charges under descriptions you cannot interpret. The immediate task is to obtain enough detail to understand the bill and identify questions for the billing office. A confident accusation about an incorrect charge is premature.

The naive prompt, Tell me which charges are wrong, asks the chatbot to reach a conclusion without the necessary records. Instead, use it to organize a request for itemization and draft conditional questions about entries that appear unclear or repeated.

Act as an experienced medical billing auditor and patient advocate. I received a medical bill with unclear fee codes and aggregate charges that I need to audit and clarify. Here are the details from my statement:

- Provider/Facility Name: [e.g., Regional Outpatient Medical Center]
- Total Amount Billed: [e.g., $1,450.00]
- Insurance Status: [e.g., In-network insurance processed / Uninsured self-pay]
- Line Items / Descriptions Listed: [e.g., "CPT 99214 Office Visit: $280", "Facility Fee: $750", "Routine Chemistry: $420"]
- Issue: [e.g., Unclear why facility fee is billed for routine office visit; seeking itemized breakdown with standard billing codes and cash settlement options]

Please provide:
1. A plain-English explanation of what these common billing terms and line items mean.
2. A formal phone and written script requesting a fully itemized bill containing all CPT, HCPCS, and Revenue codes.
3. A dispute script questioning unbundled fees or duplicate charges.
4. A prompt-payment cash discount request script if settling the remaining valid balance immediately.

Use [FACILITY] for Provider/Facility Name and [TOTAL] for Total Amount Billed. Leave Insurance Status as [STATUS] and complete it privately. For Line Items, provide only anonymous labels such as [ITEM A] and [ITEM B] if the descriptions could reveal health information. Keep the original statement outside the chat.

In Issue, state the missing information: an unexplained grouped charge, an entry that appears twice, or a total you cannot reconcile. Ask for a neutral script when the available details do not support a dispute. With anonymous labels, expect a request template rather than a meaningful explanation of particular codes.

A good answer separates requests for information from allegations of error. Keep the discount request separate from the itemization request, and use it only if it matches your intended next step. Ask the billing office about review procedures, applicable deadlines, and whether anything changes while it reviews your questions. Do not assume that sending a dispute pauses payment or collection activity.

Credit card: separate the two requests

An annual fee has appeared, and you also want to ask about the purchase interest rate. These are separate requests. A response about one does not tell you whether the issuer has considered the other.

The naive request, Make my card cheaper, can produce a muddled script that jumps between a fee waiver, rewards, interest, and closure. Use the structured prompt to prepare distinct questions, then evaluate each proposed offer on its own terms.

Act as a personal finance specialist and negotiation expert. I want to contact my credit card issuer to request an annual fee waiver (or retention offer) and a reduction in my purchase interest rate (APR). Here are my account details:

- Card Issuer & Product Name: [e.g., Chase Sapphire Preferred / Capital One Venture]
- Annual Fee Amount: [e.g., $95.00 posted on recent statement]
- Current APR: [e.g., 23.49% variable]
- Account History: [e.g., 4 years active, zero missed payments, credit score ~760]
- Monthly Usage: [e.g., Average $1,800/month spend]
- Primary Goal: [e.g., Waive the $95 fee or receive an offsetting statement credit, and lower the APR by 3-5 percentage points]

Generate:
1. A concise, professional live-chat or phone script requesting an annual fee waiver or retention incentive based on account tenure and card usage.
2. A response script if the agent states that annual fees cannot be waived under any circumstances.
3. A separate script requesting an APR interest rate reduction based on on-time payment history.
4. A product-change (downgrade) pivot script to switch to a no-annual-fee card if no retention offers are available, preserving credit line and account age.

Use [ISSUER] and [CARD] for Card Issuer & Product Name. Keep Annual Fee Amount and Current APR as [FEE] and [APR]. Use placeholders for Account History and Monthly Usage, then fill in verified facts privately. Omit a credit score rather than guessing or sharing it.

For Primary Goal, name your preference: fee relief, a purchase APR review, or information about a card without an annual fee. A good answer gives each request its own short script and presents a product change as an option to investigate.

If an offer requires spending, ask for the requirement and deadline in writing before deciding. For an APR change, ask which balances or transactions it covers and how long it lasts. For a product change, ask the issuer to confirm effects on your credit line, account history, rewards, benefits, and any application requirements. The prompt's wording cannot guarantee preservation of those features.

Finish with a read-back

Before agreeing, summarize your understanding: Please confirm what changes, what stays the same, when this starts, when it ends, and what I must do to qualify. If an answer is unclear, ask one follow-up question at a time.

Record the offered terms privately and compare them with the written confirmation. Later, check the relevant statement to see whether the agreed adjustment appeared. A friendly conversation and a polished script are useful preparation; the actual terms still need checking.

What this cannot do

Stop Typing, Start Asking has the full set of one-page recipes this chapter comes from.

Get the book — $9.99Read the first chapter free

Related reading

Get the next prompts by email

One short email at the end of each month: new prompt guides and any price drops. No spam, unsubscribe any time.