For Agents
Open and operate U.S. bank accounts, move money over ACH, wire, RTP, and check rails, and issue cards programmatically. Covers entity onboarding, transfers, card disputes, and webhook events.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Increase API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Increase API.
Open Increase accounts and provision additional account numbers for routing-level reconciliation
Send ACH credits and debits, schedule prefunded same-day ACH, and manage ACH return handling
Originate wire transfers and real-time payments, with explicit approve and cancel endpoints for compliance hold flows
GET STARTED
Use for: I need to send a same-day ACH credit to a vendor, I want to open a new Increase account for a customer entity, Originate a wire transfer and approve it once compliance signs off, Issue a virtual card for an employee and push it to Apple Pay
Not supported: Does not handle merchant card acceptance, subscriptions, or international wire corridors — use for U.S. programmatic banking, ACH/wire/RTP origination, and card issuing only.
Increase is a programmatic banking platform that exposes the underlying U.S. financial network through a REST API, including the Federal Reserve, Visa, ACH, real-time payments, wires, and check rails. The API spans 199 endpoints covering accounts, account numbers, account transfers, ACH transfers, wire transfers, real-time payment transfers, check transfers, inbound check deposits, cards, card disputes, physical card profiles, digital wallet tokens, and entity onboarding for KYC. Webhook event subscriptions deliver settlement, return, and decline notifications, and the simulations endpoints let teams reproduce wire returns or ACH NSF events in sandbox before production.
Issue virtual and physical cards, push them to Apple Pay and Google Pay via digital wallet tokens, and file card disputes
Onboard businesses and individuals through entity creation with structured beneficial-owner and KYC data
Subscribe to event webhooks for transactions, declined transactions, and transfer status changes
Reproduce return, reversal, and decline scenarios through the /simulations endpoints before going live
Patterns agents use Increase API for, with concrete tasks.
★ Automated Vendor ACH Payouts
Schedule and originate ACH credits to vendors directly from a finance application without an SFTP NACHA file workflow. Increase exposes a single POST /ach_transfers call that handles batching, addenda records, and same-day windows, and returns granular state transitions (pending_submission, submitted, returned) via webhooks. Replaces a typical 6-12 week bank integration with a working transfer in under a day.
Create an ACH transfer of $4,250.00 from account_id account_in71c4amph0vgo2qllky to a vendor's routing and account number, then poll until status is 'submitted'.
Embedded Card Issuing
Issue virtual cards to contractors or employees and tokenise them for Apple Pay and Google Pay without contracting directly with Visa or a card processor. The /cards endpoint creates the card, /digital_card_profiles configures the wallet artwork, and /digital_wallet_tokens completes provisioning. Disputes are filed via /card_disputes with full chargeback reason codes.
Create a virtual card on account_id account_in71c4amph0vgo2qllky with spending_limit of $500/month and provision a digital wallet token for Apple Pay.
Real-Time Payment Treasury Operations
Send and receive real-time payments over the RTP and FedNow networks for instant settlement, useful for marketplace payouts, insurance claim disbursements, and treasury sweeps. POST /real_time_payments_transfers originates the payment with creditor name and address, and inbound RTPs arrive as inbound_real_time_payments_transfer events on a webhook subscription. Settlement finality is sub-second.
Originate a real-time payment of $250.00 from a source account to a creditor at routing 021000021 and confirm the transfer state is 'complete'.
Compliance and KYC Onboarding
Onboard business customers with structured KYC data and Increase's identity verification layer before letting funds move on their behalf. POST /entities creates the corporation or LLC entity with beneficial owners; /accounts then opens the deposit account once the entity is approved. Status transitions and CIP review outcomes arrive on the entity.updated webhook event.
Create a corporation entity for 'Acme Inc.' with two beneficial owners and tax_id 12-3456789, then open a deposit account once status becomes 'active'.
AI Agent Treasury Workflow
An AI agent reconciles incoming transactions, categorises them, and triggers vendor payouts or transfers between accounts based on rules. Through Jentic, the agent searches for an Increase operation by intent (e.g., 'list pending transactions'), loads the input schema, and executes the call without managing raw bearer tokens. Suitable for finance copilots and CFO automation tooling.
List pending_transactions for account_id account_in71c4amph0vgo2qllky, group by category, and originate an ACH transfer for any utility bill exceeding $1,000.
199 endpoints — increase is a programmatic banking platform that exposes the underlying u.
METHOD
PATH
DESCRIPTION
/accounts
Open a new Increase account
/ach_transfers
Originate an ACH credit or debit
/wire_transfers
Send a domestic wire transfer
/real_time_payments_transfers
Send an instant RTP or FedNow payment
/cards
Issue a virtual or physical card
/entities
Create a business or individual entity for KYC
/event_subscriptions
Subscribe to webhook events
/transactions
List posted transactions on an account
/accounts
Open a new Increase account
/ach_transfers
Originate an ACH credit or debit
/wire_transfers
Send a domestic wire transfer
/real_time_payments_transfers
Send an instant RTP or FedNow payment
/cards
Issue a virtual or physical card
Three things that make agents converge on Jentic-routed access.
Credential isolation
Increase bearer tokens are stored encrypted in the Jentic vault (MAXsystem). Agents receive scoped access to specific operations and never see the raw bearer key, which is critical for an API that can move real money over ACH, wire, and RTP rails.
Intent-based discovery
Agents search Jentic with intents like 'send an ACH transfer' or 'issue a virtual card' and Jentic returns the matching Increase operations with their input schemas, so the agent calls the right endpoint without browsing 199 paths of documentation.
Time to first call
Direct Increase integration: 1-3 days for bearer auth setup, transfer state machine handling, and webhook signature validation. Through Jentic: under an hour — search, load schema, execute, with credentials already managed.
Alternatives and complements available in the Jentic catalogue.
Stripe API
Stripe Treasury and Issuing cover similar embedded banking and card issuing ground, with broader merchant payment processing on top.
Choose Stripe if the agent also needs card-present checkout, subscriptions, or marketplace flows; choose Increase for direct U.S. bank rail access (ACH, wire, RTP) without merchant-side abstractions.
Specific to using Increase API through Jentic.
What authentication does the Increase API use?
The Increase API uses HTTP bearer tokens. You issue an API key from the Increase dashboard and pass it as 'Authorization: Bearer <key>' on every request. Through Jentic, the bearer token is stored encrypted in the MAXsystem vault and never reaches the agent's context — the agent calls operations through scoped Jentic credentials.
Can I send same-day ACH and FedNow payments with the Increase API?
Yes. POST /ach_transfers accepts a same_day flag for same-day ACH windows, and POST /real_time_payments_transfers originates RTP and FedNow instant payments with sub-second settlement when the receiving bank participates.
What are the rate limits for the Increase API?
Increase enforces per-API-key rate limits that vary by environment (sandbox vs production) and endpoint class. The spec does not encode them; consult https://increase.com/documentation/api for current limits and contact Increase support for production volume increases.
How do I issue a virtual card through Jentic?
Search Jentic with the query 'issue a virtual card' to find the POST /cards operation. Load its input schema (account_id, description, optional spending_limit) and execute. To push the card to Apple Pay, follow up with POST /digital_wallet_tokens. Get started at https://app.jentic.com/sign-up.
How does Increase handle KYC and beneficial-owner data?
POST /entities creates a corporation, LLC, partnership, joint, trust, or natural_person entity with structured beneficial owner objects, addresses, and tax IDs. Increase runs CIP review and emits an entity.updated event when status moves to 'active' or 'requires_attention'.
Can I test ACH returns and wire reversals before going live?
Yes. Increase exposes /simulations endpoints (e.g., simulate an ACH return, simulate a check deposit, simulate an inbound wire) so reconciliation, dispute, and exception-handling code can be exercised end-to-end in sandbox without waiting on real network events.
/entities
Create a business or individual entity for KYC
/event_subscriptions
Subscribe to webhook events
/transactions
List posted transactions on an account