Fill my grocery cart every week
Your usual items in the cart and a delivery slot. You approve the payment.
- On a schedule: Every Friday at 18:00
- Asks you first
What it does
The task
Sign in to store with the vault. Add my usual items to the cart: items. When an item is out of stock, add the closest match at a similar price, and tell me the change. Choose a delivery slot on day between time window. Show me the total. Ask me before you pay.
- It works in any online store, in the workspace you pick, and signs in with passwords from your Cuiar vault.
- As a routine it runs every Friday at 18:00 (cron
0 18 * * 5). - It stops for your approval before it sends, posts, pays, books or changes a record.
What you give it
| Blank | What to give | Example |
|---|---|---|
| store | Your online grocery store | Pantry Box |
| items | Your usual items, with amounts | 2 x 1 l oat milk, 12 eggs, 1 kg bananas, 500 g Greek yogurt, sourdough bread, 1 kg chicken thighs |
| day | The delivery day | Saturday |
| time window | The delivery time window | 9:00 and 12:00 |
What you get back
An example run with the example values above. Your run uses your own data.
Cart at Pantry Box: 14 items, 63.40 EUR with delivery
Changes:
- Sourdough bread is out of stock: added rye sourdough, 3.29 EUR (was 3.49 EUR)
- 500 g Greek yogurt is out of stock: added 2 x 250 g, 3.58 EUR (was 3.19 EUR)
Delivery: Sat 31 Oct, 10:00 to 11:00, 2.90 EUR
Paid after your approval. Order PB-2210487
Run it in Cuiar
- 01
Open it
Click Use in Cuiar on this page. The side panel opens with the task in the composer.
- 02
Fill in 4 blanks
Type store, items, day and time window. Tab moves to the next blank.
- 03
Run it, then repeat it
Run sends it once. To run it every Friday at 18:00, make a routine on cuiar.com/routines or with the CLI below.
As a routine, from the terminal
cuiar routines create "Fill my grocery cart every week" --schedule "0 18 * * 5" --time-zone Europe/Berlin \
"Sign in to Pantry Box with the vault. Add my usual items to the cart: 2 x 1 l oat milk, 12 eggs, 1 kg bananas, 500 g Greek yogurt, sourdough bread, 1 kg chicken thighs. When an item is out of stock, add the closest match at a similar price, and tell me the change. Choose a delivery slot on Saturday between 9:00 and 12:00. Show me the total. Ask me before you pay."Run it from your AI agent
Claude Code, Codex, Cursor and other MCP clients reach Cuiar at https://mcp.cuiar.com/mcp. Add the server one time, then ask for the task in plain words, or call create_routine yourself.
1. Add Cuiar to Claude Code
claude mcp add --transport http cuiar https://mcp.cuiar.com/mcp2. Ask your agent
Use the Cuiar tool create_routine to run my "Fill my grocery cart every week" template with store = Pantry Box; items = 2 x 1 l oat milk, 12 eggs, 1 kg bananas, 500 g Greek yogurt, sourdough bread, 1 kg chicken thighs; day = Saturday; time window = 9:00 and 12:00.Setup for other agents: AI agents.
The tool call
{
"name": "create_routine",
"arguments": {
"name": "Fill my grocery cart every week",
"task": "Sign in to Pantry Box with the vault. Add my usual items to the cart: 2 x 1 l oat milk, 12 eggs, 1 kg bananas, 500 g Greek yogurt, sourdough bread, 1 kg chicken thighs. When an item is out of stock, add the closest match at a similar price, and tell me the change. Choose a delivery slot on Saturday between 9:00 and 12:00. Show me the total. Ask me before you pay.",
"schedule": "0 18 * * 5",
"time_zone": "Europe/Berlin"
}
}Related templates
All personal templatesPersonal
Track all my parcels in one list
Each parcel on its way, with the carrier status and the expected date, in one morning message.
On a schedule: Every day at 8:00- Gmail
- Any carrier site
PersonalAsks first
Renew my library books before they are due
Loans that are due soon, renewed after one approval, and the holds that are ready to pick up.
On a schedule: Every day at 8:00- Any website
Personal
Get a weekly summary from the school portal
Homework, grades, teacher messages and dates for each child, in one short e-mail on Friday.
On a schedule: Every Friday at 16:00- Any school portal
Personal
Find the best price for an item
The lowest total with shipping, from sellers with good ratings.
You start it: When you start it- Google Shopping
- AAmazon
- eBay
PersonalAsks first
Find a flight for your dates
The three best flights for your rules, with baggage. Booking waits for you.
You start it: When you start it- Google Flights
- SSkyscanner
PersonalAsks first
Find subscriptions to cancel
Each recurring charge in one list. Each cancellation waits for your approval.
You start it: When you start it- Gmail
- PayPal