UiPath Documentation
maestro-automate
latest
false
Maestro Automate user guide

QuickBooks Online

Look up the QuickBooks Online connector: its actions and events in alphabetical order, and the sign-in methods of a QuickBooks Online connection.

The QuickBooks Online connector lets a workflow manage customers, vendors, items, and attachments. In the Add node panel, it's in the Connector category, under QuickBooks Online. How connector nodes work describes how a connector node is set up.

This page lists what the connector can do in Maestro Automate. Select an action or event to see how to configure it.

Actions​

Each action is a node that does one thing in QuickBooks Online.

ActionWhat it does
Create CustomerCreate a new customer record in QuickBooks Online.
Create ItemCreate a new item in QuickBooks Online.
Create VendorCreate a new vendor in QuickBooks Online.
Delete RecordDeletes a record in QuickBooks Online.
Get AttachmentRetrieve an attachment from QuickBooks Online.
Get Attachment Download LinkRetrieve a download link for an attachment from QuickBooks Online.
Get RecordRetrieves a record in QuickBooks Online.
Get Sync Token by IDRetrieve the Sync Token for a selected object by ID in QuickBooks Online.
Insert RecordInsert a new record in QuickBooks Online.
List All RecordsList all records in QuickBooks Online.
List AttachmentsRetrieve a list of attachments in QuickBooks Online.
Replace RecordReplace a record in QuickBooks Online.
Search CustomersRetrieve customer details using an email address in QuickBooks Online.
Search ItemsRetrieve item details using SKU or Name in QuickBooks Online.
Update CustomerUpdate existing customer details in QuickBooks Online.
Update ItemUpdate existing items in QuickBooks Online.
Update RecordUpdates a record in QuickBooks Online.
Update VendorUpdate existing vendor details in QuickBooks Online.

Events​

Each event can start a workflow, as a Connector trigger, or pause a run until it happens, as a Connector event. In the connector's list, events have the WAIT tag.

EventWhat it does
Bill CreatedTrigger automation when a new bill is created in QuickBooks Online.
Bill UpdatedTrigger when an existing bill is updated in QuickBooks Online.
Customer CreatedTrigger when a new customer is created in QuickBooks Online.
Customer UpdatedTrigger when an existing customer is updated in QuickBooks Online.
Estimate CreatedTrigger when a new estimate is created in QuickBooks Online.
Estimate UpdatedTrigger when an existing estimate is updated in QuickBooks Online.
Invoice CreatedTrigger actions when a new invoice is created in QuickBooks Online.
Invoice UpdatedTrigger actions when an existing invoice is updated in QuickBooks Online.
Item CreatedTrigger when a new item is created in QuickBooks Online.
Item UpdatedTrigger for when an existing item is updated in QuickBooks Online.
Record CreatedTriggers when you add a new record.
Record UpdatedTriggers when an existing record was updated.
Vendor CreatedTrigger when a new vendor is created in QuickBooks Online.
Vendor UpdatedTrigger when an existing vendor is updated in QuickBooks Online.

Connection​

A QuickBooks Online node signs in through a connection. Create a connection describes how to create one from the node. On the Connect to page, choose one of these sign-in methods:

Sign-in methodWhat you need
OAuth 2.0 Authorization codeAn Email address or a user ID associated with your account, and a Password to your account.
Bring your own OAuth 2.0 AppClient ID, Client Secret.

QuickBooksOnline authentication in the Integration Service guide describes the full connection setup, including prerequisites and advanced settings.

Next steps​

  • Actions​
  • Events​
  • Connection​
  • Next steps​

Was this page helpful?

Connect

Need help? Support(opens in new window)

Want to learn? UiPath Academy(opens in new window)

Have questions? UiPath Forum(opens in new window)

Stay updated