Documentation Index
Fetch the complete documentation index at: https://help.treble.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- You need to connect your Shopify account to Treble using the steps in the Setting up Shopify Integration guide
How to use Shopify in your conversations
- Go to the “AI Center” page or this URL
- Click on the “Create AI Agent” button

- Look for the “Automate complex tasks” option and click on it

- Give the agent a name and click on “Create” button
- In this screen you’ll be able to write the instructions for your AI Agent
- Look for the “Advanced” section and click on “Connected Apps” button at the bottom of the screen

- Look for the “Shopify” app on the list of installed apps and click on it

The available tools are:
- List Accounting Invoices
- Get Accounting Invoice
- Create Accounting Invoice
- Update Accounting Invoice
- List Accounting Contacts
- Get Accounting Contact
- Get Accounting Salesorder
- Create Accounting Salesorder
- List Accounting Salesorders




Available Shopify tools
For your reference, the available Shopify tools you can use in the Automate Complex Tasks agent are:| Action | Description | Useful For |
|---|---|---|
| List Accounting Invoices | Fetches a list of invoices from the accounting system | Showing invoice history, syncing data, dashboards, filtering by status (paid, unpaid) |
| Get Accounting Invoice | Retrieves a single invoice by ID | Displaying full invoice details, validating payment status, attaching to interactions |
| Create Accounting Invoice | Creates a new invoice in the accounting system | Generating invoices after purchase, automating billing, syncing orders into accounting |
| Update Accounting Invoice | Modifies an existing invoice | Marking as paid, updating line items, correcting amounts, syncing status changes |
| List Accounting Contacts | Returns a list of contacts (customers/vendors) | Syncing customer databases, matching users to accounting records |
| Get Accounting Contact | Fetches a single contact by ID | Retrieving billing details, validating customer info, linking to invoices/orders |
| Get Accounting Salesorder | Retrieves a specific sales order | Checking order details, validating fulfillment status |
| Create Accounting Salesorder | Creates a new sales order | Pushing orders into accounting before invoicing, handling B2B workflows |
| List Accounting Salesorders | Fetches a list of sales orders | Reporting, syncing order pipelines, reconciling orders vs invoices |