Recipes / Grok Bot use cases
Grok BotWorkflowMoney & bills

$43/mo off Xfinity via a haggling Grok Bot

He told his Grok Bot to figure out how to pay for itself. It went into Xfinity's support chat, haggled with the bot on the other side, turned down a mobile line twice and moved him to 300 Mbps for $70.90 a month, $43 less than his $113.90 October bill. He approved the final deal.

From Mike P on X · Oct 2026

Setup timeOne support chat; he watched it run and approved the deal
CostYour Grok Bot plan
RunsWhen a bill creeps up or a promo price ends
NeedsGrok Bot, Access to your internet provider account (he logged the bot in himself), Your latest bill
Last updated2026-10-23

What the source did

  • He gave his Grok Bot one open-ended job: go figure out how to pay for itself. It picked his Xfinity internet bill.
  • He had to log the bot into the account himself. It then worked through Xfinity's support chat, not a phone call.
  • He watched the whole chat. He says the other side was clearly a bot too, so it was one agent negotiating with another, and he had to authorize the final deal.
  • The bot's report (in his screenshot): 300 Mbps for $70.90 a month total, no contract, no mobile line or Peacock. The rep pitched a mobile line twice and the bot said no both times.
  • That is $43 a month less than his $113.90 October bill. October's bill was already out, so the bot said the lower price would show up as an adjustment on the next bill, and that it would check that bill when it arrived.
  • Heads-up: it is also a slower plan. He says he was on 500 to 600 Mbps before and has no use for more than 300 at home, so part of the saving is a speed change, not just a discount.
“it was def a bot on their end negotiating with my agent lol. And I had to authorize the final deal”— Mike P (@mikepat711), X

Summary written by Agent Cookbook from the original post. See the original for the full context. How we source recipes

Our notes

What it takes
Grok Bot logged into your internet provider account (he logged it in himself), your latest bill, and time to watch the support chat. He shared no template; ours is built from his post and replies.
Where it breaks
Counting a slower plan as a discount (he dropped from 500 to 600 Mbps to 300), the rep's bundle and mobile-line pitches, and a new price that only shows up as an adjustment on a later bill.
Human checkpoint
Nothing changes until you approve the offer. He authorized the final deal himself; in our version the bot never pays, cancels service or signs you up for anything new.
Tools involved
Grok Bot, Access to your internet provider account (he logged the bot in himself), Your latest bill

✓ Verified Source link checked and still live. Notes by Thomas, editor. How we verify

Copy the prompt

Ours Our version, built from his post, the bot's screenshot and his replies. He shared no template or prompt beyond the one-line ask. Fill in the [BRACKETS].

Find a way to lower what I pay each month for home internet. 1. Read my latest bill: plan, speed, monthly total, and any promo that is ending. 2. Tell me what plans the provider offers now. If a slower speed would save money, ask me first whether I need my current speed. 3. Open the provider's support chat and ask for a lower price on the plan I approved. If asked, say you are my AI assistant acting for me. 4. Say no to add-ons, bundles, mobile lines and streaming extras. 5. Before you accept anything, send me the offer: monthly price, speed, contract, fees and when it starts. Wait for my yes. 6. After I say yes, save the order number and the confirmation. 7. When next month's bill comes, check that the new price is on it and tell me if it isn't. Never pay anything, cancel my service, sign me up for a new service or change my login.

Approval rule

🛡
He logged the bot in, watched the chat and had to authorize the final deal. In our version it sends you the offer and waits for your yes; it never pays, cancels service or signs up for anything new. Sending, buying, posting, and deleting always need a human.

Set it up

  1. Log your Grok Bot into your internet provider account yourself. He had to do this step.
  2. Paste the prompt and run it. Stay around: he watched the whole chat.
  3. Decide on speed before it negotiates. His saving came partly from going from 500 to 600 Mbps down to 300.
  4. Read the offer it brings back: price, speed, contract and fees.
  5. Approve or reject it. Nothing changes until you say yes.
  6. Keep the order number it saves.
  7. Check the next bill. Like his, the new price may only show up as an adjustment a month later.

Common failures

⚠
  • Counting a downgrade as a discount. Compare price at the same speed, or decide up front that the slower plan is fine.
  • Letting it accept a bundle. The rep pitched a mobile line twice; tell it to refuse extras.
  • Expecting the first bill to change. His October bill was already out, so the new price comes as an adjustment later.
  • Leaving it alone in the chat. He watched it run and authorized the final deal himself.

Variations

  • Point the same prompt at other bills. The same week, @matsonj posted that his Grok Bot saved him $55 a month with his home internet provider; in a reply he says it managed the customer service chat.
  • Set a reminder to rerun it each year. In a reply he says "they always jack you after a few years."

Get the 10 best agent setups. Free.

Plus new recipes every week. One email, no spam.

Unsubscribe anytime. Privacy

Related recipes

Same job: Money & bills

In these guides: More Grok Bot use cases →

Read original ↗