QuickBooks
The QuickBooks integration allows you to interact with customers, invoices, payments, and other financial data directly from your Glide apps
Don't see the QuickBooks integration?
QuickBooks is available as an add-on to Enterprise plans. To enable QuickBooks for your team, email sales@heyglide.com. Browse Glide’s plans and find the right fit for you.
Adding the QuickBooks Integration
In Glide, click the Settings icon in the upper-right corner.
Navigate to the Integrations tab and select QuickBooks.
Features and Actions
The QuickBooks integration in Glide provides access to 140+ actions across 30+ QuickBooks objects, including:
- Accounts - Chart of accounts for tracking finances
- Bills - Bills you need to pay
- Customers - Customer information and contacts
- Invoices - Sales invoices sent to customers
- Payments - Payments received from customers
- Vendors - Vendor information and contacts
- Employees - Employee records
- Items - Products and services you sell
- Estimates - Quotes and estimates for customers
- Purchase Orders - Orders placed with vendors
- Journal Entries - Manual accounting entries
- And many more
For most objects, Glide supports five standard actions:
- Create - Add a new record
- Delete - Remove a record
- Find by ID - Retrieve a specific record
- List - Get multiple records
- Update - Modify an existing record
Using QuickBooks Actions
All QuickBooks actions can be added to Components that support Actions or to Workflows in the Workflow Editor. 60+ QuickBooks actions can be used as Computed Columns in the Data Editor.
Additional Documentation
The Quickbooks integration is hosted by a third-party service. Read more about the full features of this integration here.
Data Editor
Layout Editor
Workflow Editor
Add a new column by clicking the (+) plus symbol to the right of the table.
- New columns added with the plus button will always appear on the right. If you’d like to add a column somewhere else in your data, you can select the dropdown menu on an existing column and choose Add column right. You can also click and drag columns to rearrange them.
Search for the QuickBooks action you want to use or navigate to Integrations → QuickBooks and select the action.
Working with JSON Responses
QuickBooks actions return data in JSON format. You may need to parse JSON response bodies to extract specific values. For more information about working with JSON data in Glide, check out our documentation on JSON.
Parsing data from JSON responses can require additional configuration. The complexity depends on the QuickBooks objects and data you’re working with.
Using the QuickBooks API
For advanced use cases, the Call QuickBooks API action allows you to make custom API requests. Learn more about Call API.
QuickBooks has its own API rate limits and usage restrictions based on your QuickBooks account. These limits still apply when using QuickBooks through Glide. Learn more about QuickBooks rate limits.
Frequently Asked Questions
What plan do I need to use the QuickBooks integration?
QuickBooks is available as an add-on to Enterprise plans. Contact our sales team at sales@heyglide.com to enable this integration for your team.
Can I connect multiple QuickBooks accounts?
No, teams can only connect one QuickBooks account at a time.
Do QuickBooks actions consume updates?
Yes, workflow runs and data operations (create, update, delete) count toward your Enterprise updates quota.