Turn grocery purchase history into a spreadsheet

A first-day ChatGPT Agent user asked it to log into a grocery account, pull 2025 purchases, dedupe them, and spreadsheet the result; browsing worked somewhat but the agent quit early on browser-context limits. Task: Suggested implementation: Use ChatGPT Agent to log into a grocery account, extract 2025 purchase history, deduplicate items, and format into a spreadsheet. The workflow requires human supervision to re-prompt 'continue' when the agent stops due to context limits, as automated completion is unreliable.; tools: ChatGPT Agent. Human role: Not stated in the source; limitations: Prerequisites include valid login credentials and a stable browser environment. Key constraints are short context windows causing early termination, blank PDF rendering, and ignored multi-step instructions. Human approval is required for every pause; unattended execution is not recommended..

Tools

ChatGPT Agent

Published on Agent Work Atlas:

Overview

A first-day ChatGPT Agent user asked it to log into a grocery account, pull 2025 purchases, dedupe them, and spreadsheet the result; browsing worked somewhat but the agent quit early on browser-context limits.

Workflow

Suggested implementation: Use ChatGPT Agent to log into a grocery account, extract 2025 purchase history, deduplicate items, and format into a spreadsheet. The workflow requires human supervision to re-prompt 'continue' when the agent stops due to context limits, as automated completion is unreliable.

Reported result

Outcome unknown as the source is inaccessible (HTTP 403). Based on the case description, the grocery export likely failed to finish due to browsing context limits, yielding only partial progress. No verified metrics or row counts are available.

Human role

Not stated in the source

Limitations

Prerequisites include valid login credentials and a stable browser environment. Key constraints are short context windows causing early termination, blank PDF rendering, and ignored multi-step instructions. Human approval is required for every pause; unattended execution is not recommended.

Try it

Act as a browser automation agent using ChatGPT Agent. Task: Log into my grocery account [store_url] with credentials [username/password]. Navigate to 2025 purchase history. Extract all line items, deduplicate them, and create a spreadsheet with columns: Date, Item, Quantity, Price. Constraints: 1. Do NOT make payments, change account settings, or delete orders. 2. Pause after every [N] pages or if context seems low, and output 'PAUSED: Progress [X]%. Awaiting confirmation.' 3. If a PDF link fails to load, skip it and note the error. Deliverables: 1. A link to the final spreadsheet or the CSV content. 2. A summary of skipped items and reasons (e.g., context limit, PDF error). First, perform a dry run on the first 5 items only and show me the output format for confirmation before proceeding with the full history.

Original source

Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.

More cases · Everyday life