# Shopify

#### Access rights

The following info is collected via Shopify:

* Customer data
* Order data&#x20;
* Product data

#### Prerequisites

Before starting, ensure:

* You have Shopify Admin access
* You have access to your Facebook (Meta) Business Account
* A WhatsApp number (can be a new/virtual number for testing)

### Step-by-Step Guide

#### Create Shopify Custom App

1. Go to Shopify Admin → Settings
2. Click on Apps → Develop Apps
3. Click “Build app in Dev Dashboard”
4. Click “Create App”
5. Give any name (e.g., “angoorai”)

#### Configure Versions and Permissions

**Scopes**

Paste the following text in the scopes:

* read\_customers,read\_draft\_orders,write\_orders,read\_products

**Redirect URLs**

Paste the following URL in the section:

* <https://internal.angoor.ai/onboard/>

**App URL**

Paste the following URL in the section:

* <https://internal.angoor.ai>

Uncheck the following box:

* “Embed app in Shopify admin”

#### Post Configuration

Follow these steps:&#x20;

1. “Save” and “Release” the new version of the app.
2. Go to the app’s new version settings&#x20;
3. Copy the following details:
   1. Client ID
   2. Client Secret

These will be used for the integration setup.

#### Install the App

* Once the Angoor AI backend setup is ready, the client will be notified
* Go to the app's new version “Home”
* Click “Install App”
* This completes the Shopify connection


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://angoor-ai.gitbook.io/angoor-ai/integrations/shopify.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
