> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tess.im/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopify

> Connect Shopify to Tess to work with store, order, and catalog context from chat and agents.

The **Shopify** connector integrates Tess with Shopify. Once connected, the AI can help consult store data such as orders and products and support commerce operations inside chats and agents.

Shopify is part of the Tess [Connectors](/en/connectors) ecosystem and uses **OAuth** authentication for Apps connectors.

## Prerequisites

<Info>
  * Access to a Shopify store with the data you need.
  * Permission to authorize the Shopify app for that store.
</Info>

## How to connect

<Tip>
  On some Apps connectors, the OAuth consent screen may show a third-party connection bridge name rather than Tess. That is normal—review the requested permissions and continue if they match what you expect.
</Tip>

<Steps>
  <Step title="Open the Connectors panel">
    In chat, click the **+** next to the message box and select **Connectors**.
    You can also manage connectors while editing an agent in Agent Studio.

    <Frame>
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/tess-dfe1edf0/images/connectors/shopify/01-connect-panel.png" alt="PRINT: (Connectors panel with Shopify highlighted and the Connect button visible)" />
    </Frame>
  </Step>

  <Step title="Find Shopify and click Connect">
    Under **Apps**, locate **Shopify** and click **Connect** to start authentication.

    <Frame>
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/tess-dfe1edf0/images/connectors/shopify/02-oauth-consent.png" alt="PRINT: (Provider authorization / consent screen for Shopify)" />
    </Frame>
  </Step>

  <Step title="Authorize access">
    Sign in with the account you want to use and review the requested permissions before confirming.
  </Step>

  <Step title="Confirm it is active">
    Back in Tess, **Shopify** should appear under **Connected**, ready for chats and agents.

    <Frame>
      <img src="https://mintlify.s3.us-west-1.amazonaws.com/tess-dfe1edf0/images/connectors/shopify/03-connected.png" alt="PRINT: (Tess callback or Connectors list showing Shopify as Connected with a success state)" />
    </Frame>
  </Step>
</Steps>

## What you can do

* **Look up orders and customers** for support or ops routines
* **Inspect products and catalog details** relevant to a task
* **Summarize store activity** for daily or weekly check-ins
* **Support commerce follow-ups** with clearer operational context
* **Help teams answer store questions faster** inside Tess

## Example prompts

> 1. Find order #1042 and summarize payment status, shipping status, and customer email.
> 2. Which products had the highest inventory risk this week?
> 3. Summarize today's new orders and flag anything unfulfilled for more than 24 hours.
> 4. Draft a customer reply about a delayed shipment for order #1042.

## Best practices

* Include order IDs, SKUs, or customer emails when available.
* Ask before making catalog or fulfillment changes.
* In agents, define whether Shopify is for support lookup, ops reporting, or store updates.

## Troubleshooting

<AccordionGroup>
  <Accordion icon="circle-question" title="Store authorization incomplete">
    Reconnect and approve access for the correct Shopify store.
  </Accordion>

  <Accordion icon="circle-question" title="401 / connection dropped">
    Reconnect Shopify in Connectors after app uninstall or permission changes.
  </Accordion>

  <Accordion icon="circle-question" title="Order or product not found">
    Confirm the connected store/account can access that resource.
  </Accordion>
</AccordionGroup>

<Note>
  Tess uses the permissions of the connected account. It does not expand access beyond what that account can already do.

  Connectors involve access to external systems. Only connect accounts that fit the usage context, and review permissions carefully.
</Note>
