QuickBooks Connector
Quickly build integrations connecting your B2B SaaS to QuickBooks.
About the QuickBooks Connector
Create and manage customers and invoices within Intuit QuickBooks
Actions
Actions are tasks that you add to your workflow. One action might update records in a third-party API, while another action might fetch a list of records.
Jump to actions
Triggers
Triggers cause workflows to run. Some triggers run on a schedule. Others are invoked by a webhook request, or poll an API for new data. If a connector does not have a built-in trigger, you can use a generic scheduled or webhook trigger.
Jump to triggers
FAQs
Learn more about this connector and related integration functionality.
Jump to FAQs
Actions
| Action Name | Action Description |
|---|---|
| Get Company Info | Retrieve information about the company. |
| Get Vendor Expenses | Retrieve information about vendor expenses. |
| Raw Request | Send raw HTTP request to QuickBooks. |
| Get Customer By Display Name | Retrieve information about the Customer which matches the given Display Name. |
| Get Customer By ID | Retrieve information about the Customer which matches the given ID. |
| List Customers | Retrieve a list of all Customers. |
| Get Invoice By ID | Retrieve information about the Invoice which matches the given ID. |
| Create Invoice (JSON) | Create an invoice by providing a raw JSON payload matching the QuickBooks API schema. |
| Create Invoice | Create a new invoice using individual field inputs. |
| Void Invoice | Void an Invoice. |
| List Invoices | Retrieve a list of all Invoices. |
| Update Refund Receipt | Update the contents of an existing Refund Receipt in QuickBooks. |
| Create Refund Receipt | Create a new Refund Receipt in QuickBooks. |
| Delete Refund Receipt | Delete an existing Refund Receipt in QuickBooks. |
| Send Refund Receipt | Send an existing Refund Receipt to the email saved in QuickBooks. |
| Send Refund Receipt to Email | Send an existing Refund Receipt in QuickBooks to any email. |
| Get Refund Receipt | Retrieve an existing Refund Receipt from QuickBooks. |
| Get Refund Receipt as PDF | Retrieve an existing Refund Receipt from QuickBooks as a PDF. |
| List Refund Receipts | Retrieve a list of all Refund Receipts. |
| Create Purchase Order | Create a new Purchase Order. |
| Update Purchase Order | Update an existing Purchase Order. |
| Delete Purchase Order | Delete an existing Purchase Order. |
| List Purchase Orders | Retrieve a list of all Purchase Orders. |
| Upload Attachment | Upload an attachment to an object. |
| Read Attachable | Read an attachable object. |
| Download Attachment | Retrieves a temporary download URL to the specified attachableID. |
| Create Note Attachment | Attach a note to an object. |
| Delete Attachable | Delete an attachable object. |
| Update Attachable | Update any of the writable fields of an existing attachable object. |
| List Attachments | Retrieve a list of all Attachments linked to an entity. |
| Batch Request | Perform a batch request against the QuickBooks API. |
| Get Sales Receipt | Retrieve the information and metadata of a Sales Receipt by ID. |
| Create Sales Receipt | Create a new Sales Receipt in QuickBooks. |
| Query Resource | Query a QuickBooks resource using their SQL-like data query language. |
| Create Resource | Create a new resource in QuickBooks. |
| Find Resource by ID | Retrieve a resource by ID from QuickBooks. |
| Update Resource | Update a resource in QuickBooks. |
| Create Item | Create a new non-inventory item in QuickBooks. |
| List Accounts | Retrieve a list of all Accounts. |
Triggers
| Trigger Name | Trigger Description |
|---|---|
| Entity Change Events | Receive webhook notifications from QuickBooks when entity changes occur. |
| New and Updated Records | Polls QuickBooks Online's Query API for entity records modified at or after the last poll. Records with `Metadata.CreateTime` after the last poll go to the `created` bucket; older records modified since the last poll go to `updated`. |
API Connectors
Integrate with customers' other SaaS apps, fast
Prismatic’s API connectors make it easy to integrate other SaaS apps – without reinventing the wheel. Triggers, actions, and auth are fully handled. And they work with all of Prismatic’s options for building integrations:
- Empower non-devs with a low-code designer
- Give devs freedom to build completely in code
- Let customers create their own workflows
