Shopify

Stable

Run your entire Shopify store from WhatsApp with an AI agent

E-commerce

What is Shopify?

Shopify is the world's leading e-commerce platform, powering over 4 million online stores. The LunoGen Shopify integration lets your AI agent read and write to your store via the Shopify Admin API — managing orders, products, inventory, customers, refunds, and discounts directly from WhatsApp messages or scheduled tasks.

Why connect Shopify?

Most Shopify store owners spend hours every day clicking around the admin panel: checking new orders, updating prices, processing refunds, creating discount codes. With an AI agent on WhatsApp, all of that becomes a single message. You can run your entire store from your phone — no admin login required.

What you can do

  • Real-time order alerts via Shopify webhooks
  • Update product prices, descriptions, and inventory from chat
  • Process full and partial refunds (Shopify + Stripe)
  • Create discount codes and launch flash sales in one command
  • Daily revenue dashboard delivered to WhatsApp
  • Low-stock alerts based on configurable thresholds
  • Customer lookup, order history, and lifetime value queries
  • Bulk inventory updates via spreadsheet upload
  • Abandoned cart recovery messages
  • Product review monitoring with sentiment analysis

Setup

Requirements

  • An active Shopify store (any plan)
  • Shopify admin access to create a custom app
  • A LunoGen account with at least the Pro plan
  1. 1

    Create a custom app in Shopify

    In your Shopify admin, go to Settings → Apps and sales channels → Develop apps → Create an app. Name it 'LunoGen Agent'.

  2. 2

    Configure Admin API scopes

    Enable read/write access for: orders, products, inventory, customers, discounts, and price_rules. Save and install the app.

  3. 3

    Copy your Admin API access token

    After installing, copy the Admin API access token. You'll only see this once — store it securely.

  4. 4

    Add the credential in LunoGen

    In your LunoGen dashboard, go to Credentials → New → Shopify. Paste your store URL (e.g. mystore.myshopify.com) and your access token.

  5. 5

    Enable Shopify webhooks (optional)

    For real-time alerts, copy your LunoGen webhook URL from the Webhooks tab and add it as a Shopify webhook for the events you want (orders/create, refunds/create, etc).

Shopify use cases

6 total

Launch a Shopify Flash Sale in One Command

Create a discount code, update compare-at prices on selected products, and broadcast the announcement to your WhatsApp audience — all from a single chat message.

WhatsApp DMsalesdiscountsmarketing

Launch a 24-hour flash sale. 30% off all Widget products. Create code FLASH30 and announce it on our WhatsApp broadcast.

http_request → Shopify API (3 calls)

Setting up the flash sale... 1. Creating discount code 2. Updating compare-at prices 3. Preparing announcement

See full conversation

Related integrations

Ready to connect Shopify?

Spin up an AI agent in under 2 minutes, plug in your Shopify credentials, and start running your workflows from WhatsApp.