How to Restock at Ulta With an AI Agent — Muse + Snaplii
Reordering the same thing from Ulta every few weeks is the most obvious job to hand an AI agent, and the one where agent runs most often stop — at the payment step. The fix is to stop giving it a card at all: fund a prepaid balance, hand it a capped key, and the reorder goes through on its own. Here's the setup, with a real Ulta reorder as the example.
The errand that keeps coming back
Every few weeks the same bottle runs out. Same product, same size, same store. You already know what you want — there's no decision left in it, just the ten minutes of opening the site, finding the item again, and getting through checkout.
That is exactly the shape of task an agent should own. It's repetitive, it's low-stakes, and the right answer never changes.
It's also where agent runs tend to stop. The cart gets built and then the payment step hands the job back to a human: a card to enter, a bank verification to clear, a form to fill. We wrote up why that happens separately. For a one-off purchase that's an annoyance. For something you do twelve times a year, it's the whole reason you stop bothering.
Step 1 — Set up the payment once
Do this before the first reorder and never again.
Fund a prepaid Snaplii balance, create a key with a daily limit, and paste it into Muse. Three steps, about five minutes.
What this buys you is that there's nothing to link. No credit card stored, no bank account connected, no online banking login handed to anything — so there's also no card for a reorder to get stuck behind. The limit is enforced by Snaplii, not readable or changeable by the agent, and revocable at any time without touching the balance.
Step 2 — Say what you reorder
Name the retailer and the product. That's the whole instruction — no budget to interpret, no shortlist to pick from, because you already know the answer.
You don't have to say anything about paying. Once Snaplii is the connected payment method, it's simply what the agent reaches for — the same way it would reach for a card if you'd given it one.
Step 3 — Confirm, and let it finish
Muse buys a gift card out of the prepaid balance, applies it at checkout and places the order. No card number enters the conversation and no bank is asked to approve anything mid-order, so nothing bounces back to you between "yes" and "ordered."
The receipt
Muse: "Done — your order's placed! 🎉"
| Line | Amount |
|---|---|
| OUAI Fur Bébé Pet Shampoo, 16 oz | $32.00 |
| ULTA Nail File & Travel Case | $4.00 |
| Tax | +$3.79 |
| Shipping | Free |
| Order total | $39.79 |
| Paid with | $50 Ulta Beauty gift card, bought from the Snaplii balance |
| Charged to a card or bank account | $0.00 |
| Left on the gift card | $10.21 |
| Cashback earned | +$2.75 |
Two rows worth a second look. The $10.21 isn't stranded — it stays on the card in the Snaplii account for the next order. And the card came back $2.75, credited to the balance.
So a $39.79 order effectively cost $37.04, and the agent did the shopping and the paying. Rates run up to 15% depending on the brand, across 300+ merchants.
Delivery was free, arriving that Thursday. We never opened ulta.com.
Next time
Step 1 doesn't repeat. The balance and the key persist, so the next reorder is just Step 2 again — one line, a confirmation, done. Top the balance up when it runs low; that takes about ten seconds.
FAQ
How do I get an AI agent to restock something from Ulta?
Set up the payment once — fund a prepaid Snaplii balance and give the agent a key with a daily limit — then tell it the retailer and the product. You don't mention paying; the agent uses the connected method on its own. The setup isn't repeated, so later reorders are one line.
Why do agent reorders get stuck at payment?
Because paying by card puts your bank in the loop for that transaction and it may ask for verification — a step that assumes a person is present. Paying from a prepaid balance removes the issuer from the payment step entirely, so the run finishes on its own.
Can Muse shop at Ulta for you?
Yes. In our run Muse handled an Ulta reorder end to end — paying from a prepaid balance and placing the order with free shipping, without us visiting the site or entering a card.
Was my credit card or bank account charged?
No. $0 was charged to either. Nothing was linked to the agent in the first place — it spent from a prepaid Snaplii balance, under a daily limit set in the app beforehand.
Did the order still earn cashback?
Yes — $2.75 back on the $50 gift card, credited to the Snaplii balance. Rates run up to 15% depending on the brand, across 300+ merchants.
What happens to the leftover gift card balance?
It stays on the card in your Snaplii account. A $50 card covered a $39.79 order; the remaining $10.21 is still spendable.
AI decides. AI acts. Snaplii handles the payment.
Try it → snaplii.com/a2m
Ulta and Ulta Beauty are trademarks of Ulta Beauty, Inc. OUAI is a trademark of OUAI Haircare. Muse is a product of Meta Platforms, Inc. None of these companies is affiliated with or endorses Snaplii. The purchase described here was run by the Snaplii team in October 2026.
