quickbooks_sync_to_qbo
Push EDI invoices, bills, and payments into QuickBooks Online. Sync a single transaction, up to 50, or all pending ones with deduplication and safe retries.
Instructions
Push EDI transactions INTO QuickBooks Online (810→Invoice, 850→Bill, 835→Payment). Provide exactly one of: transactionId (one), transactionIds (up to 50), or all:true (every eligible, not-yet-synced transaction). QBO creates are de-duplicated against prior successful syncs. Required scopes: qbo:write. Requires confirm:true and idempotencyKey.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | Sync all eligible, not-yet-synced transactions. | |
| confirm | No | Explicitly confirm the QBO write. | |
| transactionId | No | Sync a single EDI transaction by id. | |
| idempotencyKey | No | Unique key for safe retries. | |
| transactionIds | No | Sync up to 50 specific EDI transaction ids. |