Skip to main content

Overview

Activities

IntelliBuddies QuickBooks Online activities enable you to automate your processes around QuickBooks Online. You can connect to your QuickBooks using QuickBooks Online Context and perform actions such as creating and modifying QuickBooks entities, Uploading and downloading Attachments. Here is the list of activities supported by IntelliBuddies to automate your QuickBooks processes.

ActivityDescription
QuickBooks Online ContextCreate a context by connecting to Quickbooks Online so that other QuickBooks Activities can utilize this context and perform the corresponding operations on QuickBooks Online Entities.
Add AttachmentAdds the specified Attachment to the given QuickBooks Online entity.
Download AttachmentDownloads the specified attachment into the specified folder.
Get Attachment By NameRetrieves the specified Attachment by its name from the QuickBooks Online attachment repository.
Get AttachmentRetrieves the specified Attachment from the QuickBooks Online attachment repository.
Remove AttachmentRemoves the reference of the given Attachment from the specified Entity.
Upload AttachmentUpload the specified file as an attachment to the specified Entity.
Create EntityCreates a new entity of the selected entity type with the associated values provided.
Create Line ItemAdds the created line item to the entity record by assigning the line items to the Lines property of the Create Entity activity
Create Line ItemsCreates Category / Line items inside the supported entities
Delete EntitiesDeletes the entities of the selected entity type based on the specified criteria.
Get EntitiesRetrieves one or more entities from the selected entity type based on the specified criteria.
Get Entities By IdRetrieves the specified Entity by its ID from the specified entity type.
Update EntitiesUpdates the entities of the selected entity type with the new values provided.

Limitations

  • You can only execute two QBO jobs concurrently if you satisfy the requirements for concurrent jobs execution.
  • The QBO Refresh Token retrieved from the OAuth Playground is only valid for 101 days. Once it crosses its validity, the process will throw the Refresh Token Expired exception. You must manually provide the new set of credential tokens once the refresh token expires.

Refresh Token Expired Exception

  • The QBO process will throw this exception once the refresh token in the provided credential file expires and QuickBooks Online API throws an 'invalid_grant' exception.
  • The exception message: The provided refresh token has expired. Please reconfigure the QuickBooks Online Context.