What the source did
- Made a shared "Errands" list in Notion. Any of his bots adds to it when he mentions something he needs, tagged by place type (hardware store, grocery, pharmacy).
- Created a Grok Bot routine with a webhook trigger that checks the list for anything he can get where he is.
- Built an iPhone Shortcuts automation: "When I arrive at [store]" → Get Contents of URL → POST to the routine's webhook with a Bearer key and {"place": "[store]"}.
- Duplicated it for each store he visits regularly; only the store name changes.
- When he tells the bot he got something, it checks it off. No match, no ping.
“Now when I walk into a store, my bot pings me with what to grab there.”— Mike P (@mikepat711), X
Summary written by Agent Cookbook. See the original for the full context.
Copy the prompt
Adapted from what the source described. Fill in the [BRACKETS].
Approval rule
Set it up
- Create the Errands list in Notion with a "place type" property and connect Notion to Grok Bot.
- Create the routine above with a webhook trigger and note its URL and key.
- In iPhone Shortcuts, add a "When I arrive" automation for a store: Get Contents of URL, method POST, Bearer key header, body {"place": "Store name"}.
- Duplicate the automation for each store you visit often.
Common failures
- Store names that don't map to a place type; add the type to the request body if needed.
- Pinging when nothing matches; the routine should stay quiet.
Variations
- Trigger on leaving work instead, with stores on the way home.
- Share the list with a partner so both of you get the ping.
Get the 10 best agent setups. Free.
Plus new recipes every week. One email, no spam.
Unsubscribe anytime. Privacy