Docs navigation
Winds
The credits that fuel every Power.
Winds are IP Bot's prepaid usage currency. Running a Power costs Winds; the balance is fueled by your weekly allowance, optional top-ups, and refunds on failed runs.
How Winds are spent
When a Power runs, Winds are drawn in this order:
- Weekly allowance first — resets every Monday.
- then à-la-carte top-ups — these never expire.
- then overage — only if you're on pay-as-you-sail (see below).
Spend is tracked in an append-only ledger; your balance is the sum of entries for the current period. Failed Power runs are automatically refunded — you only pay for successful work.
What 40 Winds/week buys you
A quick ready-reckoner: the free Dinghy plan's 40 Winds/week covers roughly —
- ~20 Instagram comment replies or DM responses (2 Winds each), or
- ~13 image-to-draft runs (3 Winds each), or
- ~8 blog posts from a prompt (5 Winds each).
Each successful run debits a fixed cost; failed runs cost nothing. Mix and match — see the per-Power costs in the Powers catalog.
How Winds are acquired
- Weekly refill — every plan gets a weekly allowance (free Dinghy = 40 Winds/week).
- Top-ups — buy à-la-carte packs that never expire.
- Refunds — returned automatically when a run fails.
Overage modes
- Drop anchor (
anchor) — pause when you hit zero. No surprise charges. This is the default. - Pay-as-you-sail (
payg) — auto top-up so automations keep running, within your daily spend cap.
Plans
| Plan | Winds / week | Price |
|---|---|---|
| FreeDinghy | 40 | Free |
| PlusSloop | 500 | $29/mo |
| ProSchooner | 1,500 | $79/mo |
| CustomGalleon | — | Custom |
À-la-carte packs: 100 Winds for $8 · 500 Winds for $40 · 1,500 Winds for $110. See the full pricing page.
Check & top up programmatically
graphql
query { getWindsBalance } # current balance + period
mutation { createWindsTopupSession(packId: "medium") } # Stripe checkout for a pack