snaplii-cli

Purchase gift cards, pay bills, and send P2P transfers via the Snaplii CLI.

813|94|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Snaplii-Inc/agent-to-merchant-payments --skill snaplii-cli-snaplii-inc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: snaplii-cli
Source: https://github.com/Snaplii-Inc/agent-to-merchant-payments/tree/main/clawhub-publish
Command: npx skills add https://github.com/Snaplii-Inc/agent-to-merchant-payments --skill snaplii-cli-snaplii-inc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires snaplii-cli.

What problem does it solve? AI agents can decide what to buy but cannot safely pay. This Skill lets an agent complete real transactions through Snaplii's pre-funded Snaplii Cash balance, using tokenized gift cards across 500+ brands, bill pay, and phone-number P2P transfers — without exposing credit cards or shared credentials. ## Core Features & Use Cases - Gift Card Commerce: Browse categories and brands, quote prices with vouchers and cashback applied, and purchase gift cards whose redemption codes the user adds in the merchant app. - Bill Pay: List billers, validate account numbers, quote savings, and pay utility or telecom bills from the Snaplii Cash balance with explicit user confirmation. - P2P Transfers: Send Snaplii Cash to a phone number with a ~5-minute undo window, cross-currency disclosure, and idempotent retry handling. - Use Case: A user asks their agent to buy a $30 Uber gift card. The agent checks the balance, quotes the price with a $5 voucher applied, purchases the card, and hands the user the redemption code to add in the Uber app. ## Quick Start Ask the agent to check your Snaplii balance and buy a $30 Uber gift card using the snaplii CLI after running snaplii init with your API key.

Frequently Asked Questions about snaplii-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I buy a gift card with an AI agent using Snaplii?

Install snaplii-cli, run snaplii init with an API key from the Snaplii app, then browse brands, run snaplii quote to preview discounts, and run snaplii purchase. The agent receives a redemption code you add in the merchant's app.

How do I pay utility bills through the Snaplii CLI?

Use snaplii billpay payees to list billers, save your account with billpay save to get a payCode, then quote and pay. Bill pay always requires explicit user confirmation before the pay command charges your Snaplii Cash balance.

Does Snaplii work with Claude, ChatGPT, and other LLMs?

Yes. Snaplii is model-agnostic and works via a REST API, the Python CLI, an MCP server for Claude Desktop and Cursor, or an OpenClaw skill. Any agent that can make HTTP calls or run a CLI can use it.

Can an AI agent overspend or charge my credit card with Snaplii?

No. The agent spends only from your prepaid Snaplii Cash balance, never a credit card. The API key is scoped, revocable, and capped by a daily spending limit you set in the Snaplii app.

Why did my Snaplii transfer fail or how do I cancel it?

Transfers stay PENDING for about 5 minutes, during which snaplii transfer cancel works. Failures return specific codes like INSUFFICIENT_BALANCE or RECIPIENT_NOT_FOUND; never retry a CREATING transfer with a fresh idempotency key.

What should I do when the snaplii command is not found?

Run which snaplii to locate the binary and prepend its directory to PATH. Common locations include ~/.local/bin on Linux and ~/Library/Python/3.x/bin on macOS for pip --user installs.