Documentation
Clear setup guidance for founders and developers.
Say this to your agent
You can tell your agent: learn how to use tender.sh
If that is not enough, run the deterministic install command below.
Fastest setup
Install the Tender skill into OpenClaw from the public skill URL.
# In OpenClaw chat
/learn https://tender.sh/skills/openclaw.md
# CLI fallback
openclaw add skill "https://tender.sh/skills/openclaw.md"
openclaw list skillsHow the agent guides the human
The Tender OpenClaw skill should walk humans through setup in this order:
1) Ask human to sign up at /signup
2) Complete onboarding
3) Create wallet with limits
4) Add funds
5) Copy API key
6) Confirm you can call /api/agent/balanceWhat the Tender skill teaches the agent
- Confirm API key before spending actions.
- Always require merchant plus exact expected amount.
- Convert dollars to cents before calling the API.
- Use single-use cards for one-off purchases and subscription cards only for recurring charges.
- Report exact decline reasons and stop retry loops.
- Never store PAN, CVV, or full API keys.
Required Tender API call
Every card request must include purpose, merchant, amount_cents, and card_type.
POST /api/agent/cards
x-api-key: tndr_...
content-type: application/json
{
"purpose": "Book haircut appointment",
"merchant": "Square Appointments",
"amount_cents": 4500,
"card_type": "single_use"
}Troubleshooting OpenClaw skill loading
- Confirm your agent can fetch:
https://tender.sh/skills/openclaw.md. - If slash commands fail, use the CLI fallback command.
- After install, run a balance check before requesting cards.