- alex@acme.comCompany
- alex@gmail.comPrivate
- team@acme.comShared
Every entity as its own connection
Connect each entity's accounts separately. The agent works in the one a transaction belongs to, and asks when it can't tell.
Finance & Ops
Categorize card spend, reconcile payouts, route purchase orders and draft the month-end memo. Ledger changes and messages wait for your approval. It works in Stripe, NetSuite, Brex and Xero, and across the 1,390 apps that connect today.
Pick a scenario to see what the agent reads, what it prepares, and what waits for your yes.
Brex into a Google Sheets ledger
Anything from last week in Brex that you can't code, leave out and show me. The rest goes into our Expense Ledger as rows, each with its GL code.
4 of the 142 need you: $4,820 to 'Stripe Atlas', far above the usual, 1 vendor we haven't seen, and 2 SaaS charges that could go either way. The other 138 fall into Software 62 (mostly SaaS subscriptions), Travel 31, Meals 24, Office 12 and Marketing 9. The rows join the Expense Ledger once you approve.
Last week's card spend, categorized
Google Sheets · values_append
Ready to paste
Paste one into any agent connected to Spinrun, put in your own names, and send.
“Our Expense Ledger is missing the Brex spend from last week. Add it, with a GL code on every line.”
“Tell #finance about any payout this week where Stripe and Xero disagree by more than $50.”
“Who should approve this PO? Send it to them with a two-line summary, once you've made sure our policy allows it.”
“Tell the board how April went: runway, OpEx against plan and revenue, on one Notion page.”
Safe by default
An agent works inside your accounts, so approvals, sign-ins and records are handled by Spinrun rather than left to the model.
By default, every change an agent makes in a connected app waits for your approval, on every plan. Enhanced Control adds per-app read, write and destructive rules at the gateway on Free and Pro.
You sign in once through OAuth and the gateway keeps the tokens encrypted. The agent never holds a password, so there is none for a prompt to pull out.
Models are never trained on anything you connect. The log does hold each call's arguments and a preview of what came back, email or chat text included, and deletes them when your plan's window ends.
Connect each entity's accounts separately. The agent works in the one a transaction belongs to, and asks when it can't tell.
Finance tools are connected to Spinrun, not to the assistant. Move to a model that reconciles better and the ledger access comes with you.
Money in, money out and the ledger lead the list. Need Square, Airtable or Google Sheets? They're among the 1,390 apps that connect today, one sign-in each.
1,380 more apps connect the same way
Use cases
Anything in the toolkit catalog. Most connect through a managed OAuth app; for the rest a workspace admin registers your own OAuth app once, from the app's Set up page.
Free to start, with 10,000 one-time credits. By default, writes to your apps wait for your approval.
We would like to switch on analytics, so we can see which pages are worth keeping. Nothing has loaded yet and nothing will until you choose. The cookies that keep you signed in and remember your language are not part of this.
Read the Cookie Policy