Real Agent Cases

Order groceries from H-E-B with ChatGPT agent (access denied)

Posted
by Cody Baker (@CodyBaker_xx)
Last checked
Method:
How we verify

Evidence: Screenshots or logsThe source shows screenshots, a transcript or the agent's output.

FailureThe source says the agent did not get the job done.

What went wrong: Access to the store site was denied, so no order was placed.

Outcome

The poster tried to order groceries from H-E-B in Austin with ChatGPT agent, but it failed because access was denied.

Agent

ChatGPT agent

Prompt Improved prompt

Strengthened by us to avoid the problem in the source. Not tested by the poster. It doesn't change what happened in the source.

Here's a task I'd like your help with. Read it all the way through before you start.

Goal: Get my grocery order ready at my store, and tell me straight away if the store's site won't let you in.

Check with me first: Which store, which items, and when do I want delivery or pickup?

What I'll give you:
- My store and ZIP ([STORE], [ZIP])
- My shopping list
- My store account (I'll log in myself)

Rules:
- Open the store's site first. If you see 'access denied', a block or a captcha you can't pass, stop and tell me. Don't keep retrying.
- If you're blocked, give me the list organised by store aisle, with search terms for each item, so I can add them myself fast.
- If you get in and the site asks me to sign in, pause and let me log in, then continue.
- Don't check out or pay. Stop at the cart.

Output: A ready cart, or, if blocked, a clean aisle-by-aisle list I can use myself.

If anything here is unclear or missing, ask me instead of guessing.

You'll know it worked when: I either have a cart ready or a list that makes ordering quick, with no time wasted.

Try this in:

This prompt has blanks to fill in, like [STORE]. We'll copy it instead of filling it in, so you can edit it before you send.

Opens in a new tab. We don't see what you send.

These links are only a shortcut. We're not affiliated with OpenAI, Google or xAI, and your results may not match the source.

The prompt they actually used (our rebuild)

The source didn't share its exact prompt, so we wrote this from what it describes.

Order my groceries from H-E-B.
Optional stronger version

Our rewrite with extra checks. The poster didn't test it.

Here's a task I'd like your help with. Read it all the way through before you start.

Goal: Get my grocery order ready at my store, and tell me straight away if the site won't let you in.

Quick check first: tell me if anything below is missing or unclear.

Inputs (fill in or confirm):
- Store and ZIP
- Shopping list
- Delivery or pickup time
- Store account (I log in)

Rules:
- Check access to the store site first; if blocked, stop within 1 minute.
- If blocked, offer alternatives: Instacart for the same store, or a ready list for me to paste.
- Add items and check stock.
- Keep within budget.
- Try once, then stop and tell me if blocked.
- Suggest another store or pickup.
- Show the cart total.
- Stop before checkout.
- Note the error text you saw.

What went wrong before, and how to avoid it:
- Last time access was denied and nothing happened: detect the block early and switch to a fallback.

Checkpoint: Stop before checkout.

If you get stuck: If access is denied, report it and switch to the fallback. If a login, CAPTCHA or two-step code appears, stop and ask me to handle it; never guess or store passwords.

Verify before you finish: Check the cart against the list.

Output: Cart or fallback list.

Done when: I have an order ready or a quick alternative.

Source

https://x.com/CodyBaker_xx/status/1948746246341943795

  • Fill an online grocery cart from a handwritten list with ChatGPT agentImproved promptEvidence: Article or interviewPartial

    ChatGPT agent transcribed 15 of 16 items from a photographed shopping list (missing onions), found the nearest Harris Teeter and added them to the cart; a safety monitor first blocked the Kroger login, but after the user said they'd log in themselves and entered the password, it ordered the groceries.

    ChatGPT agent · Shopping · Source date:

  • Given access to Instacart and told to prep an order from the poster's history and current sales, ChatGPT agent picked items with reasoning the poster found oddly generic ("cereal, which is on sale and a usual part of groceries").

    ChatGPT agent · Shopping · Source date:

  • Order groceries from a 16-item list with OpenAI OperatorRecreated promptEvidence: Article or interview

    Operator misread parts of a 16-item grocery list and added only 13 items to the cart even after corrections; the author concluded it wasn't ready for real use.

    OpenAI Operator · Shopping · Source date: