Three calls that lower bills you already pay
Works in any free chatbot. No coding, no plugins. Complete on this page. Updated 5 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.
Many bills you pay every month have a lower price that you only get if you ask for it. Internet and phone companies keep a retention budget for customers who look ready to leave. Hospital billing offices correct errors and sometimes take less if you pay promptly. Card issuers waive fees or move you to a cheaper card so they don't lose the account.
Knowing this isn't the hard part. The call is. You wait twenty minutes on hold, and then the representative reads from a script while you make it up as you go. They have a script and you don't, and that usually decides the call.
This guide gives you three prompts that write your side of the call. Each one takes the facts from your own bill and gives you an opening line, answers to the most common refusals, and a way to close so the change actually shows up on your bill. Paste one into any free chatbot, fill in the brackets, and read the result before you dial.
Why the short prompt gets you nothing useful
If you type "help me negotiate my internet bill," you get a list of general tips: be polite, mention competitors, ask for retention. They're all true. None of them helps when someone says "that offer is for new customers only" and you have four seconds to reply.
A chatbot can only be as specific as what you give it. It doesn't know your current rate, how long you've been a customer, or what the company down the street charges. Without those facts it writes a generic script, and representatives hear generic scripts all day.
The prompts below fix that in two ways. They ask for your specific numbers in a fixed list, so you can't skip any. They also ask for the script in stages (opening, rebuttal, escalation, close), because a negotiation happens in steps, not in one paragraph.
The internet bill that went up
This is the most common case. A promotional rate ended, the bill jumped, and nobody told you. The company is counting on you either not noticing, or noticing and not calling.
Before you start, gather three things: your current bill, the rate you used to pay, and one real offer from a competitor at your address. The competitor offer matters most. Check it with your actual address and write down the speed, the monthly price, and whether it needs a contract.
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.
Replace each bracket with your own details. If your payment record is clean, add it to Length of Time as Customer, because the rebuttal leans on that line. For Preferred Outcome, give a specific number instead of just "lower." A representative can say yes to a number. "Lower" invites the smallest discount in their system.
A good answer is four short scripts, each one under a minute to read aloud. The rebuttal should argue that keeping you costs less than finding a new customer, which is the real reason retention offers exist. If the escalation script sounds demanding, ask the chatbot to soften it. You want the first agent on your side when they transfer you.
Use the closing script every time. Get the new rate, the date it starts, and a reference number for the call, and write them down. Then check your next bill against them. If it doesn't match, you have the reference number to quote when you call back.
The medical bill you can't read
A medical bill works differently. Here you're asking what you're being charged for. Many statements show a few lumped totals, such as a facility fee or lab services, with no detail, and you can't check a total you can't see.
Find the codes and descriptions on the statement, plus your insurer's explanation of benefits if you have one. Copy the line items exactly as printed, including any codes. Don't paraphrase them, because the code is what the chatbot will explain.
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.
For Insurance Status, say whether insurance has already processed the claim, because that changes what you dispute. An insured bill should match what your insurer says you owe. A self-pay bill is where a prompt-payment discount matters most. For Issue, describe the one thing that confused you in your own words.
You should get a plain-English explanation of each line, a request for a fully itemized bill, a dispute script, and a discount request. Use the itemized bill request first. Ask for the bill in writing, and don't pay the balance until it arrives. When you have the full list of codes, run the prompt again with the real line items. The second answer will be much more specific than the first.
The card fee that just posted
The third case is an annual fee that posts once a year, usually on a card you keep for its rewards. Issuers would rather keep a customer in good standing than lose the account. They often have a statement credit, a bonus, or a no-fee version of the same card they can offer you.
Have your statement open. You need the fee, your current interest rate, how long you've had the card, and a rough monthly spend. Your payment history is your strongest argument, so state it plainly.
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.
The fee and the interest rate are two separate requests, and the prompt keeps them apart on purpose. Ask about the fee first. If you carry a balance, a lower rate is worth more over a year than the fee. If you pay in full every month, the rate barely matters and you can skip that script.
The product-change script is your fallback. Switching to a no-fee card from the same issuer usually keeps your credit line and account age, and closing the card would lose both. Before you agree, ask the agent to confirm on the call that both stay the same.
On the call itself
Read the script out loud once before you call. It should sound like you, not like a formal letter. Cross out any sentence you wouldn't actually say.
Live chat is often easier than the phone the first time. You can paste lines in, take your time, and keep a transcript. Save the transcript before you close the window.
If the first answer is no, thank them and ask for the retention or loyalty team. If they also say no, end the call politely. You can try again in a week with a different agent, or switch providers.
Write down the agent's name, the date, what you agreed, and the reference number, and keep them with the bill.
What this cannot do
- It cannot guarantee a discount. Whether you get anything depends on company policy, your account, and the person who answers. A good script improves your odds but doesn't decide the outcome.
- It doesn't know current offers. A free chatbot can't see what your provider or a competitor charges at your address today. You have to bring those numbers yourself, and they have to be true.
- It is not billing or legal advice. The code explanations can be wrong or out of date. For a large disputed medical bill, ask your insurer, the hospital's patient advocate, or a nonprofit billing counselor to check what a chatbot can only guess at.
- It can't protect you from a bluff. Only mention a competitor offer you would actually take. If the agent offers to cancel your service, you need to be ready to accept.
- It cannot handle surprises during the call. If the agent offers something the script didn't expect, ask them to repeat it and explain the terms before you agree.
- Keep account details out of the chat. The prompts don't need your full account number, card number, or date of birth. Use the last four digits at most, and give the real details only on the call.
Stop Typing, Start Asking has the full set of one-page recipes this chapter comes from.
Get the book — $9.99Read the first chapter freeRelated 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.