Part 1: Onboarding & setup
To connect your Bill.com account, retrieve the following from your Bill.com dashboard under Settings → Sync & Integrations → Tokens. Stuut uses these to establish a secure session:- Token Name — AP/AR sync token name
- Token Value — AP/AR sync token secret (masked in Stuut after entry)
- Organization ID — your Bill.com internal organization identifier
Ownership & responsibilities
Sync mechanics
Data is synced sequentially to maintain referential integrity. Stuut continuously checks for updates, but only incremental changes are processed after the initial full sync.Read-only integration. Stuut does not write data back to Bill.com. Sync runs automatically on a scheduled basis, and no webhook setup is required.
Part 2: Technical specification
This section describes the specific data points Stuut syncs from Bill.com to power visibility and outreach workflows.Data scope
Sync order
Stuut follows a deterministic sync order to handle data dependencies correctly:- Customers — identity and billing addresses
- Invoices — header and line-item mappings, plus invoice PDFs
- Credit Memos — applied vs. unapplied capture
- Payments — allocation by invoice ID
Troubleshooting checklist
If data is missing or out of sync, verify the following before contacting support:- Connection issues: re-check your token name, value, and Organization ID in Bill.com Settings
- Missing data: ensure the records exist and are up to date within the Bill.com platform itself
- Delayed updates: the sync runs periodically (hourly polling), so expect a short delay between system updates