Frequently Asked Questions
1. What versions of QuickBooks Desktop do you support?
Agave follows Intuit's service discontinuation policy for QuickBooks Desktop. Generally, we support the last three major versions of the U.S. editions of QuickBooks Desktop.
Currently, we support the following versions of QuickBooks Desktop:
- U.S. Editions of QuickBooks Pro, Premier, and Enterprise 2024
- U.S. Editions of QuickBooks Pro, Premier, and Enterprise 2023
- U.S. Editions of QuickBooks Pro, Premier, and Enterprise 2022
- U.S. Editions of QuickBooks Pro, Premier, and Enterprise 2021
If you are using a version of QuickBooks Desktop that is not listed above, please contact us at support@agaveapi.com.
2. What versions of Windows do you support?
Agave follows Microsoft's Product Lifecycle policy for Windows.
Currently, we support the following versions of QuickBooks Desktop:
- Windows 10
- Windows 11
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
As of Octover 2023, Windows 8.1 and Windows Server 2012 have reached end of support and do not receive security updates. If you are using either version, we recommend upgrading immediately. Agave does not support these versions of Windows.
For more information, see this link.
3. Do I have to keep QuickBooks Desktop and QuickBooks Web Connector running?
Yes. QuickBooks Desktop and QuickBooks Web Connector both need to be running to enable real-time data syncing.
If you minimize the app, it will disappear into your Windows Tray. To re-open it, you have to click "Restore".
4. How often does Agave sync my data?
Agave will attempt to sync your data every 15 seconds. Note, syncing can take longer depending on the amount of data being synced.
5. Do I need to disable my firewall?
No. You do not need to disable your firewall when using QuickBooks Web Connector with Agave.
6. Can I manually sync my data?
Yes. To manually sync your data, open QuickBooks Web Connector and select "Update Selected"
7. What User does the QuickBooks Desktop Web Connector run as?
You can select which User the QuickBooks Desktop Web Connector runs as if more than one User exists in a QuickBooks Desktop instance. If only one User exists, the QuickBooks Desktop Web Connector will default to the Admin User.
You can select the User when authorizing the Application with the QuickBooks Desktop Web Connector in the drop-down next to Login as:
Note, Agave API will inherit the permissions of the User. To specify permissions that a User has, see the next FAQ.
8. Where can I specify permissions for a User?
- In the Company drop-down, select Users, then Set Up Users and Roles:
- Select an existing User and press Edit. Alternatively, you can press New to add a User.
- You can then see and modify the Roles assigned to a User. To modify the permissions for a Role, see the next FAQ.
9. Where can I specify permissions for a Role?
- In the Company drop-down, select Users, then Set Up Users and Roles:
- Select Role List. You can then either select an existing Role and press Edit. Alternatively, you can press New to add a Role.
- You can then see and modify the Role. For each Area and Activity, you can either select None, Full, or Partial access for the Role. For example, the Accountant Role below has Partial access for Enter Bills:
10. Is QuickBooks Desktop getting discontinued?
Intuit plans to continue supporting QuickBooks Desktop Enterprise for the forseeable future. For information on other versions, see here.