The budgeting brain for your Sequence router

IHAB holds your planned amounts. When Sequence's rules execute, they call IHAB for the current number — to the cent, every time. Budget changes automatically flow to the next execution. IHAB also reads actual balances back from Sequence so you can track real progress inside your budget.

256-bit encryption SHA-256 hashed API keys Firebase Auth (Google SSO) 14-day free trial, cancel anytime

Your planned amounts, always current when Sequence calls

IHAB tracks your budget month by month. The API returns your set-aside amounts in cents — exactly the format Sequence needs for automated transfers.

Your IHAB Budget

Monthly Income $5,200
Taxes -$1,248
Net Pay $3,952
Rent -$1,450
Utilities -$185
Insurance -$142
Groceries -$400
Transportation -$275
Subscriptions -$89
After Expenses $1,411
Emergency Fund (6 mo) -$450
Vacation Fund -$300
New Car Down Payment -$250
Student Loan Extra -$200
Unallocated $211

Priority-ordered set-asides. Set the order with drag-and-drop.

What Sequence receives

POST /api/v1/sequence/entity/:entityUuid/amount
Authorization: Bearer ihab_sk_••••••••

{
  "amountInCents": 45000
}

Sequence POSTs the entity UUID. IHAB responds with the current planned amount in cents for the linked set-aside. No body required — the UUID is the lookup key.

Three steps. Budget to bank transfer.

Build your budget in IHAB

Enter your income, recurring expenses, and scheduled set-asides — savings goals and non-monthly expenses in one unified list. Set priority order by dragging set-asides into position. IHAB calculates how much flows to each allocation after expenses, every dollar accounted for.

Link set-asides to Sequence entities

In IHAB settings, connect each scheduled set-aside to a Sequence entity UUID. Generate an API key in IHAB and add it to your Sequence configuration. IHAB stores keys as SHA-256 hashes — we never see your key after creation.

Sequence calls IHAB, gets the current amount

When a Sequence rule executes, it POSTs to IHAB's entity endpoint and receives the current planned amount in cents. When you change a goal, override a monthly amount, or reprioritize — the next Sequence execution gets the updated number automatically. IHAB also reads actual balances back from Sequence so you can track real progress in your dashboard.

Your monthly rule update, before and after

Every payday, manually

  1. Open your budget spreadsheet or app 2 min
  2. Review what changed this month (new expense, completed goal, seasonal cost) 5 min
  3. Recalculate allocation amounts for each Sequence rule 10 min
  4. Log into Sequence 1 min
  5. Update each rule amount individually (5-15 rules) 10–20 min
  6. Double-check math, fix rounding errors 5 min
  7. Worry you forgot one ongoing
Total: 30–45 minutes per payday. Error-prone. Tedious.

Every payday, automatically

  1. Your budget is already current in IHAB (auto-saved as you adjust) 0 min
  2. Sequence rules execute on schedule and call IHAB per entity 0 min
  3. IHAB returns the current planned amount in cents for each linked set-aside 0 min
  4. Money moves 0 min
Total: 0 minutes. Accurate to the cent. Every time.

That is 1–2 hours back every month. Over a year, that is a full workday you are not spending on rule management.

Technical details

API endpoints

Detail Value
Per-entity endpoint (Sequence uses this) POST /api/v1/sequence/entity/:entityUuid/amount
Aggregate endpoint (legacy, still available) GET /api/v1/summary/sequence/transfers
Auth Bearer token (API key generated in IHAB dashboard)
Response format JSON
Amounts Integer cents (e.g. 45000 = $450.00)
Rate limit Standard API rate limiting applied
CORS Restricted to authorized origins

Per-entity endpoint — request and response

Sequence POSTs to /api/v1/sequence/entity/:entityUuid/amount with the entity's UUID in the path. IHAB looks up the linked scheduled set-aside and responds:

{
  "amountInCents": 45000
}

No body required in the request. The UUID is the lookup key. Authentication is via Bearer token.

Authentication

API keys are generated in your IHAB dashboard under Settings > API Keys. Each key is displayed once at creation — IHAB stores only the SHA-256 hash. Keys can be revoked instantly. You can have multiple active keys.

Aggregate endpoint — response fields

The aggregate GET /api/v1/summary/sequence/transfers endpoint remains available for custom integrations that want a full snapshot in a single call.

Field Type Description
transfers[].name string Set-aside or allocation name
transfers[].amount_cents integer Monthly allocation in cents
transfers[].priority integer Priority order (1 = highest)
transfers[].type string "savings" or "debt"
transfers[].target_amount_cents integer Total target in cents (if set)
transfers[].target_months integer Target expressed as months of expenses (if set)
transfers[].progress_pct float Percentage toward target
summary.net_income_cents integer Net income after taxes
summary.total_expenses_cents integer Total recurring expenses
summary.total_allocated_cents integer Total allocated to set-asides
summary.unallocated_cents integer Remaining unallocated funds
generated_at ISO 8601 Timestamp of calculation

What triggers recalculation

  • You change an expense amount or add/remove an expense
  • You override a monthly budget amount (without changing your baseline)
  • You add, remove, or reprioritize a scheduled set-aside
  • A set-aside reaches its target and completes
  • A seasonal or non-monthly expense hits the current month
  • You update your income amount

Each of these changes is reflected in real time. The next time Sequence calls the IHAB entity endpoint, it gets the updated amount. No manual sync step — IHAB does not push updates to Sequence.

Balance tracking

IHAB reads actual account balances back from Sequence for every linked entity. This gives you planned-vs-actual visibility for every goal and budget category inside IHAB — without needing to connect a bank account directly.

Security

  • All API traffic over HTTPS
  • API keys hashed with SHA-256 (IHAB never stores plaintext keys)
  • Plaid tokens encrypted with AES-256-GCM (bank linking, when available)
  • Helmet security headers on all API responses
  • Rate limiting on all endpoints
  • Firebase Auth (Google SSO) for dashboard access

$5/mo on top of your Sequence plan

You already pay for Sequence because automation matters to you. IHAB adds the budgeting methodology that tells Sequence what to automate — and reads the results back so you can see real progress.

IHAB Premium

$5/mo

or $40/year (save 33%)

  • Unlimited recurring expense tracking
  • Scheduled set-asides (savings goals + non-monthly expenses)
  • Drag-and-drop priority ordering
  • Smart spread planning
  • 24-month cash flow projection
  • API access with secure key management
  • Sequence integration — amounts + balance tracking
  • Monthly budget overrides (adjust without changing baseline)
Start Free Trial

14-day free trial. No credit card required to start.

Already using IHAB Free? Upgrade in Settings > Subscription.

Your budget should feed the router

Stop recalculating Sequence amounts by hand. Plan your set-asides, link them to Sequence entities, and let the system run. IHAB gives Sequence the right number every time — and shows you the results.

Start Free Trial — 14 Days
See how IHAB compares to other budgeting tools →