Docs · Data in

Connectors

Pull records from accounting, payments and file systems on a schedule.

How a connector works

A connector reads records from the other system with read-only access, turns them into the same rows a CSV would contain and runs them through the normal import. Nothing is written back to the other system.

Syncs run every few hours. Sync now runs one immediately (at most every two minutes). Each run is logged on the Integrations page with what was imported or why it failed.

Available connectors

SystemFeedsHow you connect
QuickBooks OnlineSupplier paymentsSign in with Intuit
XeroSupplier paymentsSign in with Xero
Oracle NetSuiteSupplier paymentsAccount ID, then sign in
Microsoft Dynamics 365 Business CentralSupplier paymentsSign in with Microsoft
Sage IntacctSupplier paymentsWeb Services user
StripeCard fees, chargebacksRestricted read-only key
SquareCard feesAccess token
Google Drive, DropboxAny module, from CSV or PDFSign in and pick a folder
Email-inAny module, from CSV or PDFSend to your workspace address

How payments on a bill are read

A bill paid off in instalments becomes one row with the total paid, so instalments are never reported as duplicates. When payments on one bill add up to more than the bill, each payment is its own row and the overpayment is found. Open bills are imported once they are paid off.

Credentials and revoking access

Tokens and keys are sealed with AES-256-GCM before they are stored and are never shown again. Disconnect deletes them at once; imported cases stay. Revoking access in the other system also works: the next sync marks the connection as needing to reconnect.