Shopify

Introduction

Aissist is capable of connecting with Shopify, enabling it to answer questions in order, shipping, return, and inventory. Currently, Aissist can only read your store's data, which includes customer details, orders, inventory, fulfillment processes, shipping, and returns. Soon, Aissist will upgrade to include write access, paving the way for complete automation of customer service.

Shopify Integration

To initiate the Shopify integration, navigate to the 'Smart Action' section in the sidebar of your Aissist dashboard. There, select the “INTEGRATIONS” tab and choose Shopify among the available options. A window will appear, where you should enter a name and your Shopify store's details. Ensure the shop URL generated is accurate. You have the option to log in to your Shopify account or use a Shopify access token for the integration. Currently, integration through login is pending on Shopify approval, so only token-based integration is available.

Integration builder

To create an access token, start by visiting your Shopify dashboard. Navigate to Settings, then select Apps and Sales Channels followed by Develop Apps. Enable custom app development by choosing 'Allow custom app development'. Next, create an app by selecting 'Created an app' and assign a name to it. After creating the app, select it and proceed to API credentials, then to 'Configure Admin API scopes'. Here, authorize the app with the following permissions: read_shipping, read_fulfillments, read_customers, read_inventory, read_orders, and read_returns. To generate the Admin API access token, click 'Install app' under Access tokens. Finally, enter this token into Aissist for successful integration with Shopify.

Smart Action

Once you've successfully integrated Shopify with Aissist, you can begin setting up Smart Actions. To do this, head to your Aissist dashboard and click on 'Smart Action' in the side panel, followed by 'add action'. When creating a new action, a Smart Action Builder window will pop up. Here, you need to input a name and description for the action, select the ShopifyStore integration, and then choose a method. Currently, there are three methods available: getOrder, getCustomer, and getCustomerOrders. The getOrder method allows you to obtain comprehensive details of an order using its ID. The getCustomer method can fetch all information related to a customer using their email. Lastly, getCustomerOrders can retrieve a customer’s entire order history using their email.

Last updated