Aissist.io
  • Aissistant
  • Tutorial
    • Quick Start
    • Turn assets into AI
      • Domain/Subdomain
      • Web Page
      • Google Drive Doc
      • Documents
      • Asset Debugger
    • Create Sub Agents
    • Deploy Gateway
    • Tune Instructions
      • Tweak global instructions
      • Enhance with Sub Agents
      • Refine assets
    • Teach AI with Examples
    • Streamline with human team
    • Auto-Pilot, Auto-Draft, Co-Pilot
    • Managing Points
    • Instructions, Assets, and Sub Agents
    • Simulator
  • Integrations
    • Shopify
    • Woocommerce
    • Adobe Commerce (Magento 2)
    • Restful API
    • AWS Lambda
    • Action Debugger
  • Gateways
    • Front
    • Gorgias
    • Intercom
    • Zendesk
      • Zendesk Conversation (messaging)
    • Hubspot
    • Salesforce
    • Kustomer
  • Use cases
    • Sales
    • Service
  • Success Metrics
  • FAQ
  • Release notes
Powered by GitBook
On this page
  1. Integrations

Shopify

PreviousIntegrationsNextWoocommerce

Last updated 13 days ago

Introduction

Aissist is capable of connecting with Shopify, enabling it to handle order, shipping, return, and inventory. Currently, Aissist can read your store's data, which includes customer details, orders, inventory, fulfillment processes, shipping, and returns. Aissist can also write orders including update order address and cancel order.

🚀 Create Shopify Integration

Step 1: Start the Integration

  1. Log into your Aissist dashboard.

  2. From the sidebar, go to Workspace → Integrations.

  3. Click Add Integration then choose Shopify from the available integration options.

  4. In the setup page, enter:

    • A name for your integration.

    • Your Shopify store details (make sure the shop URL is correct).

👉 You can either log into your Shopify account or use a Shopify access token to connect. ⚠️ Note: Login-based integration is currently pending Shopify approval. For now, you must use a token to complete the setup.


Step 2: Important Note About Shopify Basic Plan

If you are using the Shopify Basic Plan, please be aware: ➔ Aissistant cannot access personal customer information (such as names, addresses, phone numbers, or emails) due to Shopify's data restrictions.


Step 3: Create an Access Token in Shopify

To generate your access token:

  1. Log in to your Shopify dashboard.

  2. Navigate to Settings → Apps and Sales Channels → Develop Apps.

  3. Enable Custom App Development by selecting "Allow custom app development."

  4. Click Create an app, give it a name.

  5. Open the app you created, go to API Credentials, and then click Configure Admin API Scopes.

  6. Set the following required permissions:

    • read_shipping

    • read_fulfillments

    • read_customers

    • read_inventory

    • read_orders

    • read_returns

    • write_orders

  7. Click Install App to generate your Admin API Access Token.

  8. Copy the token — you’ll use it for integration with Aissist.

🔗

✅ Important: Make sure you select at least these permissions when setting up the access token:

  • read_customers

  • read_fulfillments

  • read_inventory

  • read_return

  • read_shipping

  • read_orders

  • write_orders


Step 4: Complete the Integration in Aissist.io

  1. Go back to your Aissist.io console and fill in the access token for the Shopify integration.

  2. Click "Test" to make sure the token and url are working correctly.

🔵 Example Setup:

  • Name: Aissistant Shopify

  • Shop: aissistant

  • Shop URL: https://aissistant.myshopify.com

  • Access Token: (Paste the token you generated)


With this setup, your Shopify store will be successfully connected to Aissist, allowing Smart Actions like order lookups, customer searches, and more!

🧠 Default Smart Actions

When you set up the Shopify integration, several Smart Actions are automatically included for you. You can customize when these actions are triggered based on your needs.

  • You can choose to have an action run at the start of a session, during a user interaction, or both — whichever works best for your workflow.

Each default Smart Action comes with predefined descriptions and parameters to get you started quickly. If you need to adjust these settings, you can customize them just like you would when creating a custom Smart Action.

🛠️ Customized Smart Action

📦 Customizing Shopify Smart Actions in Aissistant

The Shopify integration comes with default Smart Actions that cover most common needs. However, if you have specific requirements, you can easily create your own custom Smart Actions.

Here’s how:

  1. Go to Workspace → Action.

  2. Click "Add Action" and select the Shopify integration you previously set up.

  3. On the create action page:

    • Choose a method from the list.

    • Give your action a name and description.

✅ Available methods include: getOrder, getCustomer, getCustomerOrders, sendOrderInvoice, cancelOrder, updateOrderAddress, and unsubscribeMarketingEmail.


⚙️ Action Settings

  • Associate with Sub-Agents: You can link the action to a Sub-Agent for specific scenarios.

  • Decide When to Run: Choose to run the action at the beginning of a session or during the interaction — or even enable both.

  • Select Action Trigger to be inbound, outbound or both

    • Inbound means a user's input message triggers this action

    • Outbound means Aissistant's reply triggers this action

    • Both means both direction can trigger this action

  • Customize Parameters: You can add specific details about your shop’s setup. Example:

    “Our order IDs start with an 'E' followed by 8 digits” “Order IDs are usually 10 digits long”

This helps Aissistant understand and process your data correctly!


📝 Returning and Summarizing Information

You can also add instructions to explain the type of information the action returns. If the response contains a lot of data, you can guide Aissistant to summarize it and extract only the important details needed for user responses.


By setting up custom Smart Actions, you make Aissistant even smarter — ensuring faster, more accurate help for your customers!

After setting up the Shopify integration and actions, you can use the to test and verify that everything is working correctly.

See Shopify’s official guide for more details.
Action Debugger
Shopify integration builder
Actions of Shopify integration
Example getCustomer action