All use cases

Life

Turn years of receipts into a coffee taste profile and a weekly new roast

You know you like certain coffees, but not why — and finding new small-batch roasts takes time.

Share

What hurt

Zakk (@0xZakk) posted the full prompt he gave his Grok Bot: mine years of email receipts and Amazon/Whole Foods history for coffee, build a taste profile, then find a new roast every week. Not affiliated with xAI.

What to install or create

The bot builds the profile from brands and roasts you return to, then runs a weekly search for a roast under $20 from a small-batch U.S. roaster, always whole bean. It checks your calendar so it doesn't ship while you're away, and emails tasting notes plus what it learned about the beans and roaster. In his version it also buys a bag each week to arrive on Sunday.

Bots

  • No new bot. Follow the first-run steps.

Plugins

  • Gmail

    Required

  • Calendar

    Optional

  • Browser

    Optional

Routines

  • Weekly roast pick. Weekly, timed so a bag arrives Sunday (author's setup). Find one new whole-bean roast under $20 and email tasting notes.

The prompt

Coffee taste profile + weekly roast (author-quoted)

Quoted from @0xZakk — as published. Do not invent a second system prompt.

Hey grok bot, go back through my email receipts and amazon/whole foods purchase history and compile a list of all the coffee I've purchased over the last few years. Look at brands I buy from frequently and roasts I return to a lot and make notes about what kind of coffee I tend to like based on my purchase history. Once you've compiled a profile of my coffee taste, I want you to set up a search to run every week to find a new roast for under $20 from a small batch roaster based in the United States that you think I'd like. Buy and have a bag shipped to my house every week. Be sure to check my calendar to make sure I'm not out of town. Always, always whole bean. Send me an email with tasting notes, why you think I'd like it, and whatever you can find out about the beans and the roaster. I like understanding things like where and how the beans were grown as well as how they were roasted. Send me the email every week and try to have the new bag of beans arrive every Sunday.

Make no mistakes

First run

  1. 1Read https://x.com/0xZakk/status/2107517405807133078 (credit @0xZakk).
  2. 2Connect your email (and the shop accounts where you buy coffee) to one bot.
  3. 3Paste his prompt below, but start without the “buy and ship” sentence.
  4. 4Read the taste profile it builds and correct anything that's off.
  5. 5After a few weekly emails you like, allow it to buy — with a price cap and your approval on the first orders.

Approval fence

Buying every week is a recurring spend. Start with the weekly email only, then allow purchases with a per-order cap ($20 in his prompt) and approve the first few orders yourself.

What to tweak

Your purchase history already knows your taste; let the bot read it before it recommends.

Source

Zakk @0xZakk · Original post

Not affiliated with xAI. We did not write this prompt. Third-party template terms still apply.

Browse templates

Browse team blueprints

Pro pack

Want the full setup, not just the idea?

Pro packs give you the job text, prompts, schedules and pitfalls for popular use-cases.

See Pro