Skip to content
Agents 101AI Without the Overwhelm

Home / Bills and subscriptions / Job 20

List every subscription about to renew

Subscriptions renew quietly, and it's hard to cancel what you can't remember signing up for.

ChatGPT/ChatGPT AgentChatGPT/ChatGPT Agent · Bills and subscriptions · Personal · · Job 20

What the agent did

Amanda Caswell, Tom's Guide's AI editor, wanted to stop paying for subscriptions she'd forgotten about. She logged ChatGPT agent into her Gmail and had it search for emails about renewals, auto-renew notices, and recurring billing. It opened each one and wrote down the service, the renewal date, and the cost, then gave her one short list of what was about to renew. It doesn't cancel anything without asking, so she can decide what to keep. This is the inventory step: you find out what you're paying for before you cancel anything.

What the owner still checks

This means giving an agent access to your email, which she says isn't for everyone. If you'd rather not, set calendar reminders before each renewal instead. Check the list against your card statement, since some services don't email before they renew.

Read every field of a government form before it is submitted, and keep a copy of what was sent.

Try this job

Starter prompt written by Agents 101. This was written for this guide. It is not a quote from the original post. Change the names, amounts, and accounts so they match you before you send it.

Search my email from the last [12] months for receipts, renewal notices, auto-renew reminders, and recurring billing emails. Make a table with one row per subscription: service name, what it costs, how often it bills, the next renewal date if you can find it, and which email you found it in. Put the soonest renewals at the top and mark anything that looks like a free trial turning paid. This is a list only: don't cancel, reply to, unsubscribe from, or delete anything.

Source

tomsguide.com (opens in a new tab), dated .

Added to Agents 101 on . Any dollar amounts are what the original person said. We did not check them.