Install
openclaw skills install snaplii-autopilotEnd-to-end Agent-to-Merchant autopilot: buy a Snaplii gift card with cashback, then drive the browser to redeem it on the merchant/delivery site and place the order — all in one flow. Use when the user wants the agent to actually complete a purchase or food/delivery order (e.g. 'order me a coffee on Uber Eats and pay with Snaplii'), not just get a gift card. Requires a browser-automation tool in the session.
openclaw skills install snaplii-autopilotThis skill completes the full Agent-to-Merchant flow: buy a Snaplii gift card (prepaid, capped, cashback) → get its redemption code → open the merchant/delivery site in the browser → add the gift card → place the order. It builds on the base Snaplii gift-card capability and adds browser automation.
This skill needs BOTH:
snaplii CLI (Bash) or snaplii_* MCP tools.Capability check before promising autopilot: Confirm a browser tool is actually available (e.g. you can list/open pages). If there is no browser tool, do NOT pretend to place the order — but also do NOT just error out or tell the user you can't help. Offer a frictionless path instead (see "Frictionless setup" below).
If you lack a browser-control capability when the user wants a full order placed, resolve it smoothly, in this order:
Always leave the user with a working option. Never return a raw error or say "I can't do that." Never claim to have placed an order you didn't.
purchase — show brand, amount, and the quoted price; wait for explicit "yes".Follow the base flow: ask region (CA/US) → browse → for delivery, prefer delivery-platform cards (DoorDash, Uber Eats, Skip) → quote (auto-applies vouchers + Snaplii Cash) → show the breakdown.
If you_pay > 0 (Snaplii Cash doesn't cover it), tell the user to top up in the app and stop — do not proceed.
On explicit confirmation, purchase. Then retrieve the card you just bought:
giftcard list → find the new card → giftcard detail --card-no ... to get the redemption code.DELIVERING/PENDING, wait ~10s and re-check until ACTIVE/DELIVERED.cardCode if present, otherwise pin. (DoorDash etc. use pin.) The detail response nests fields under data.Confirm the order went through (read the confirmation page). Report the order number and the cashback the user earned via Snaplii.