Integrations

tvmmm is designed to sit between document capture and your general ledger — with one rule that matters for multi-client work: a client's records publish only to that client's ledger, never into another client's books. The table below states status honestly: no production connection is claimed on this site. Live connections are set up during trial onboarding, per system, with your own credentials — never by handing tvmmm your ledger password.

SystemCategoryStatus
XeroLedgerPlanned — trial onboarding
QuickBooks OnlineLedgerIn sandbox testing — production connection not yet available / 沙箱测试中,正式连接尚未开放
NetSuiteLedgerPlanned — Growth plan and above
Sage IntacctLedgerPlanned — Growth plan and above
Ramp, Brex, Expensify, AirwallexExpense appsPlanned — import during onboarding
SharePoint, Google Drive, Dropbox, S3StoragePlanned — archive import
Slack, Microsoft TeamsNotificationsPlanned — approval requests

Why “planned” and not “supported”? Claiming a live integration that has not been connected to your account would be exactly the kind of fake claim this rebuild removes. If a system matters to you, say so in your trial request or to [email protected] — onboarding order follows real demand.

How a live connection is set up

1) You approve access in the ledger's own OAuth screen. 2) tvmmm receives a scoped token, not your password. 3) Records post only after review, under your approval rules. 4) You can revoke the token from the ledger side at any time.