Systems
the tools you keep or move in
Move your payroll, CRM, sales tool or ERP in, or keep it running. Orla reads it once a day and never writes back, and keeps its records beside the books and on your contacts' cards. A rule can turn a record into a draft invoice or payment, and a person sends it.
What it reads
Nine kinds of source
and where each one lands
- Mail
A bill forwarded by mail, or picked from a Gmail inbox read once a day, is read off its file and filed like any other.
Bills - Payroll and HR
Connected by its API like any system: people and their pay, beside the books.
Records beside the books - ERP
NetSuite, SAP, Odoo, Business Central and others, by their own sign-in.
Records beside the books - Accounting
QuickBooks Online and Xero by their own sign-in. Move customers, suppliers, open invoices and bills and your money in and out over, or keep them running beside Orla.
A move in, or records beside - CRM and sales
Customers, deals and orders, linked to your contacts by email.
On the contact's card - Banks
Your banks' own APIs, Plaid in the US from November and in the UK and the EU from January, statements in PDF or CSV.
Transactions - Wallets and exchanges
Wallets by address, exchanges by a read only key.
Transactions - Sales platforms
Stripe, Shopify, PayPal, Etsy, Gumroad, the App Store, Google Play and more, by a read only key.
Income - Any other system
Your script sends rows in with a key that files only into its own accounts and ends by itself.
Transactions
Keeping a system beside the books comes with Pro and above, and moving one in takes no slot. Sales platforms come with any paid plan.
Connecting
By its own sign-in
an agent proposes the map, you approve it

- Signed in with tokensRead only
- Map proposedCustomers, invoices
- Preview of 5 rowsWaiting for you
- Any way it signs in
- An API key, OAuth with your app, NetSuite tokens, an integration user for SAP Business One or Odoo. A system inside your network connects through a small runner next to it.
- The integrator proposes, you approve
- It reads with small requests, asks which records matter and shows a few real rows. Nothing syncs before Approve and sync. It never sees the key.
Beside the books
A record is not a transaction
a rule turns it into a draft for you
- A record syncsDeal won · Northwind · $12,000
- A rule matchesWhen in a system: a deal is won
- A draft is writtenInvoice to Northwind, no number yet
- A person sends itIt takes the next number then
- Beside, never inside
- Records sync once a day and stay what that system says. They never enter your reports, budgets, VAT or tax.
- Drafts, not payments
- A rule can tell people, tag a contact, or draft an invoice or a payment to the linked contact. A payment goes to the address book's account, never to bank details from the system.
Read only
Nothing is written back
to any system you connect

GET /customersReadPOST /queryAllow this request?PATCH /invoices/482Refused
- Reads only
- A system that answers some reads through POST shows you the exact request first. Anything that would change data is refused, whatever the request says.
- Never stored
- Secrets, dates of birth, national ids and bank details are left out even when a system has them.
Events
Your systems hear back
six money events, signed
POST hooks.northwind.dev/orlamoney.inmoney.outinvoice.paidpayout.executedpayment.awaiting_approvalpayment.blocked
X-Orla-Signature: t=1791372823,v1=9f2c…- An address of yours
- Orla calls it when money moves: the amount, the account and where the row came from. No names, so a leaked address costs a number, not your address book.
- Signed and retried
- Every call carries a signature your side can check, and Orla keeps trying for a day before it pauses and tells you.
Questions
About systems
the short answers
Which systems can Orla read?
Payroll and HR tools, CRMs, sales tools and ERPs with an API: by a key, OAuth with your app, NetSuite tokens, or an integration user for SAP Business One and Odoo. One inside your own network connects through a runner next to it.
Can Orla change anything in my systems?
No. It only reads. A read through POST waits for your Allow, and anything that would change data is refused.
Do a system's records go into my books?
No. They live beside the books, on your contacts' cards and in the assistant's answers, and never enter reports, budgets, VAT or tax.
Which plans can connect a system?
Pro and above. Free and Solo read mail, banks, wallets and exchanges.
In the cabinet
- The space
Decide who signs and what connects
Read next
- Orla for Slack
Answered in the channel it was asked in
- Webhooks
Your systems hear about your money
- Orla API
Payment requests, prepaid balances, webhooks
- Payroll cash
Enough on the right account by payday
Bring the system you keep
and we map it with you
On a thirty minute call we connect a system, approve its first map together and draft your first mandate.