EnvelopeBudget
/install envelopebudget
EnvelopeBudget
Query and manage budgets on EnvelopeBudget.com via REST API.
Setup
- Requires env:
ENVELOPE_BUDGET_API_KEY - API reference: see references/api-reference.md
Usage
Use the helper script for all API calls:
scripts/eb_api.sh \x3CMETHOD> \x3Cpath> [json_body]
Common workflows
Check budget overview:
scripts/eb_api.sh GET /api/budgets
scripts/eb_api.sh GET /api/budgets/BUDGET_ID/available-to-budget
List recent transactions:
scripts/eb_api.sh GET "/api/transactions/BUDGET_ID?limit=20"
scripts/eb_api.sh GET "/api/transactions/BUDGET_ID?search=grocery&limit=10"
Add a transaction (amounts in cents, negative = spending):
scripts/eb_api.sh POST /api/transactions/BUDGET_ID \
'{"account_id":"ACCT_ID","payee":"Costco","envelope_id":"ENV_ID","date":"2026-03-06","amount":-8500,"memo":"Groceries"}'
Check envelope balances:
scripts/eb_api.sh GET /api/envelopes/BUDGET_ID
Transfer between envelopes:
scripts/eb_api.sh POST /api/envelopes/BUDGET_ID/transfer \
'{"from_envelope_id":"FROM_ID","to_envelope_id":"TO_ID","amount":5000}'
Spending report:
scripts/eb_api.sh GET /api/reports/spending-by-category-data/BUDGET_ID
Important notes
- Amounts are in cents: $50.00 = 5000, -$25.50 = -2550
- Negative = outflow (spending), Positive = inflow (income)
- Always fetch budgets first to get
budget_id, then accounts/envelopes for their IDs - For full API details: read references/api-reference.md
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install envelopebudget - After installation, invoke the skill by name or use
/envelopebudget - Provide required inputs per the skill's parameter spec and get structured output
What is EnvelopeBudget?
Manage budgets, transactions, accounts, envelopes, payees, and reports using the EnvelopeBudget.com API for tracking and organizing finances. It is an AI Agent Skill for Claude Code / OpenClaw, with 221 downloads so far.
How do I install EnvelopeBudget?
Run "/install envelopebudget" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is EnvelopeBudget free?
Yes, EnvelopeBudget is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does EnvelopeBudget support?
EnvelopeBudget is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created EnvelopeBudget?
It is built and maintained by Dustin Davis (@djedi); the current version is v1.2.0.