Conductor basics
How does Conductor work?
How does Conductor work?
How do users set up the QuickBooks Desktop integration with Conductor?
How do users set up the QuickBooks Desktop integration with Conductor?
Pricing: How much does Conductor cost?
Pricing: How much does Conductor cost?
- Conductor has successfully established the QuickBooks Desktop connection.
- Your application made a Conductor API call to that connection within the rolling past month.
- Connections using QuickBooks “sample company files” or QuickBooks “Trial installations” are free.
- Connections using data from an active production environment are not.
- If you have a connection to a production company file that you want to use only for testing and development, please contact support to request a free exemption.
Should I use Conductor or build the integration from scratch?
Should I use Conductor or build the integration from scratch?
How does Conductor compare to unified APIs like Apideck, Rutter, and Railz?
How does Conductor compare to unified APIs like Apideck, Rutter, and Railz?
- Conductor supports 5x more QuickBooks Desktop object types. 62 object types across 256 endpoints, versus 11 on Apideck. A shared schema can only include what it can normalize across every platform.
- Conductor supports 45x more fields. 20,000+ parameters and response fields that match qbXML names exactly, versus the 426 fields Apideck maps. Fields that do not fit the shared model are unreachable.
- Conductor’s data is roughly 100x more current. Every request runs against the live company file, with a 0.44-second median round trip. Unified connectors read from a synced copy; Apideck’s syncs about every minute, and only while the end-user’s machine is awake.
- Conductor does not store your customers’ data. Requests pass through to the company file, and logs are deleted after 15 days (security policy). A sync connector stores the books by design, and Apideck publishes no retention policy for its copy.
- Conductor never silently drops your data. Anything QuickBooks cannot honor returns an error. Unified mappings are unpublished, and unmapped input can vanish: Apideck’s docs note that invoice header fields are “ignored at create time.”
- Conductor’s errors tell you how to fix them. Real QuickBooks status codes, user-facing fix steps, 15 public resolution guides, and a health-check endpoint, from four years of single-platform focus. Unified connectors filter errors through their normalization layer.
Data handling and security
Does Conductor use a cache layer between me and my end-users' QuickBooks Desktop?
Does Conductor use a cache layer between me and my end-users' QuickBooks Desktop?
Does Conductor store any of my end-users' QuickBooks Desktop data?
Does Conductor store any of my end-users' QuickBooks Desktop data?
API
How fast is the QuickBooks Desktop API? What is the latency?
How fast is the QuickBooks Desktop API? What is the latency?
- Cold start: When a connector has been idle, it checks in every 10 seconds.
- The first read/write after inactivity typically lands in the next poll, so the request usually completes within roughly 3-10 seconds (10 seconds worst case) plus QuickBooks processing time.
- Active window: Once the first request arrives, the connector “wakes up” and polls every 3 seconds for the next 10 minutes.
- New requests posted during this window are picked up in the next 3-second poll if the prior session has closed.
- Warm session: After each request finishes, we keep the QuickBooks Desktop session open for 10 seconds. Any follow-up requests that arrive during this window reuse the session and resolve almost instantly (roughly 0.5 seconds end-to-end).
Do you have an OpenAPI specification?
Do you have an OpenAPI specification?
Does Conductor support webhooks?
Does Conductor support webhooks?
Does Conductor support batch processing?
Does Conductor support batch processing?
await Promise.all([ ... ]) in JavaScript with multiple requests, but you cannot send multiple requests in a single HTTPS request.Does Conductor support QuickBooks Desktop item categories?
Does Conductor support QuickBooks Desktop item categories?
QuickBooks Desktop and Web Connector
What is the QuickBooks Web Connector?
What is the QuickBooks Web Connector?
Which QuickBooks Desktop user does the Web Connector use?
Which QuickBooks Desktop user does the Web Connector use?
- If the company file is already open in QuickBooks Desktop, the Web Connector uses the QuickBooks user who is already signed in.
- If the company file is not open, such as when QuickBooks is sitting at the “No Company Open” screen, the Web Connector uses the user selected in the Login as dropdown during setup.
What is a QuickBooks Desktop "company file"?
What is a QuickBooks Desktop "company file"?
What versions of QuickBooks Desktop does Conductor support?
What versions of QuickBooks Desktop does Conductor support?
- QuickBooks Enterprise Solutions - any version or year
- Any edition: Accountant, Contractor, Manufacturing and Wholesale, Nonprofit, Professional Services, Retail.
- QuickBooks Premier (Plus) - 2018 or later
- Any edition: Accountant, Contractor, Manufacturing and Wholesale, Nonprofit, Professional Services, Retail.
- QuickBooks Desktop Pro (Plus) - 2018 or later
- QuickBooks Accountant Desktop (Plus) - 2018 or later
Is QuickBooks Desktop being discontinued?
Is QuickBooks Desktop being discontinued?
- Ongoing Support: Intuit continues to support all existing versions of QuickBooks Desktop for current customers.
- Continued Sales: Intuit is still actively selling “QuickBooks Enterprise”, the main version of QuickBooks Desktop tailored for medium to large businesses, to new customers.
- Product Changes: Intuit will soon cease sales of “QuickBooks Desktop Pro/Premier Plus” – a less popular variant primarily used by small family businesses – to new customers (existing customers will still be supported).
Compatibility and connectivity
Does QuickBooks Desktop need to be open for Conductor to sync?
Does QuickBooks Desktop need to be open for Conductor to sync?
- BEST: QuickBooks kept open with your company file loaded: This provides the fastest sync experience and is recommended when possible.
- GOOD: QuickBooks kept open but no company file loaded: If you need to conserve license seats or want to be able to sign in on another computer, you can keep QuickBooks at the “No Company Open” screen. The Web Connector will automatically open your company file when syncing. This is slower than the previous option but faster than the next option.
-
WORST: QuickBooks kept completely closed: If QuickBooks Desktop is closed, the Web Connector will launch it automatically, but this significantly slows down the sync process due to application startup time and is a common cause of sync errors.
- The Web Connector can launch QuickBooks Desktop if it’s closed, but this adds approximately 30 seconds to request processing time and repeatedly opening/closing QuickBooks can cause Windows bugs. We strongly recommend keeping QuickBooks Desktop open continuously.
Can I set up the Web Connector connection on more than one computer for the same company file?
Can I set up the Web Connector connection on more than one computer for the same company file?
Can Conductor access QuickBooks Desktop instances when the user's computer is off?
Can Conductor access QuickBooks Desktop instances when the user's computer is off?
- User Availability: When a user is interacting with your application that syncs data with QuickBooks Desktop, they are typically at their computer anyway, which means that QuickBooks Desktop is accessible.
- User Control: Many QuickBooks Desktop users are protective of their data and prefer to manually initiate data syncs rather than rely on automatic background processes. This approach gives them greater control over their data and ensures that no syncs occur without their explicit consent.
Does Conductor support connections to multiple QuickBooks Desktop company files on the *same* computer?
Does Conductor support connections to multiple QuickBooks Desktop company files on the *same* computer?
What QuickBooks Desktop hosting providers does Conductor support?
What QuickBooks Desktop hosting providers does Conductor support?
Verified hosting providers
We have individually verified Conductor compatibility with the following QuickBooks Desktop hosting providers:Does Conductor support Rightworks (previously called Right Networks)?
Does Conductor support Rightworks (previously called Right Networks)?

