Shopify
Let your agents find products, check stock and look up orders in your Shopify store.
Category
E-commerce
Connect with
An API key or token
Tools
10
Get a token
In Shopify admin: Settings → Apps and sales channels → Develop apps → Create an app (e.g. ORYVOX) → Configure Admin API scopes. Tick only these read scopes:
| Scope | Used for |
|---|---|
read_products | Product search, details, recommendations |
read_inventory | Stock checks |
read_orders | Order lookup, status and tracking |
read_legal_policies | Delivery and return terms |
Install app → API credentials → copy the Admin API access token (shpat_…). Shopify shows it only once. No write_… scopes are needed.
Connect
- 01
Integrations → Shopify → Connect.
Open Integrations, find Shopify (search, or the E-commerce category) and click Connect.
- 02
- 03
Tools
For each tool you choose when it runs. Agents only tools never reach the website chat.
| Tool | What it does | Access | Where |
|---|---|---|---|
| Product search | Search products by a word; returns title, price, availability and link. | Read | Chat and agents |
| Product details | Details of one product by its id or handle. | Read | Chat and agents |
| Inventory check | How many items of a product are in stock. | Read | Chat and agents |
| Recommend products | Products that fit a need, a price range and a category, in stock first. | Read | Chat and agents |
| Order lookup | Find an order by its number and the customer's email (both must match). | Read | Chat and agents |
| Order status | Payment and fulfilment status of an order (number and email must match). | Read | Chat and agents |
| Shipment tracking | Tracking numbers and links of an order (number and email must match). | Read | Chat and agents |
| Shipping policy | The store's shipping policy. | Read | Chat and agents |
| Return policy | The store's refund and return policy. | Read | Chat and agents |
| Create checkout | A checkout link with the chosen product variants. | Write | Chat and agents |
Orders stay private
The chat finds an order only by its number together with the buyer's email, and both must match. It never shows anyone else's order.
Was this page helpful?