Shopify + Heyloha: your AI agent just got a promotion to customer support
Your AI agent reads live data from your Shopify store and answers questions about orders, inventory, products, and returns. In natural language, in your customer's language, 24/7.
The "I'll have someone check that" problem
Most chatbots on Shopify stores can chat about your brand, qualify leads, and route tickets. But the moment a customer asks "where's my order?" or "do you still have size 43?", the chatbot has to say "I'll have someone follow up." That's the #1 reason customer support still needs a human.
With the Heyloha Shopify connection, your AI agent handles these questions itself. Night, weekend, peak hour. The customer gets an instant, correct answer. Your inbox gets lighter.
4 questions your agent can now answer by itself
Not with generic replies, but with live data from your Shopify store.
"Where is my order #1001?"
The agent looks up the order by number, reads the fulfillment status, and replies with shipping and tracking details. If the customer provides an email, the agent soft-verifies it against the order before answering, so it won't spill order details to someone who guessed a number.
Example reply
"Your order #1001 shipped on April 14 with DHL, tracking number JVGL123..., it's currently in transit, expected tomorrow."
"Do you sell red sneakers?" / "How much does X cost?"
The agent searches your store by keyword, brand, or product type. Partial matching works: "snowboard" finds "The Collection Snowboard". It returns up to the top 10 matches with vendor, price, and availability.
Example reply
"Yes, we have a few snowboard options, most popular is 'The Collection Snowboard' at €749, in stock. Want me to show you the alternatives?"
"Is SKU RED-42 still in stock?"
The agent pulls live per-variant stock counts. For untracked products (like gift cards), it says "available" without quoting a fake number. For low stock (1-5 units), it's coached to say "a few left" rather than an exact count, so the customer isn't disappointed if the last one sells while they're browsing.
Example reply
"Yep, size 43 is available, we have a few in stock. Want me to send you the link?"
"Where is my refund?" / "Is my return approved?"
The agent looks up returns attached to a specific order and reports the status in plain language, requested, in progress, closed, declined, not the raw status code. If the customer provides the wrong email for the order, it refuses to answer rather than leaking details.
Example reply
"Your return for #1001 was approved on Tuesday; the refund is being processed and usually arrives within 3-5 working days."
Why this is different from a standard chatbot
Natural language, no status codes
The agent has explicit guidelines on how to phrase each type of answer in natural language. It never says "status: closed". It says "your return is complete".
Multilingual out of the box
Dutch, English, German, French, and Spanish. The agent mirrors the customer's language, even when your store's default is different.
Privacy first
Your Shopify tokens are encrypted at rest. They never appear in logs, never appear in API responses, never leave the server. If a customer provides the wrong email for an order, the agent declines to answer. No guessing games.
Tenant-isolated by default
Each store has its own connection, bound to that brand. An agent for store A literally cannot read store B's orders, even by accident.
Read-only, on purpose
The agent can't modify orders, cancel orders, or change inventory. We haven't shipped write actions yet, on purpose. They need more care around verification.
Live in 5 minutes
No code, no engineering. Create a custom app in Shopify, copy the token, and your agent can answer e-commerce questions within minutes.
How it works
Five minutes of setup, permanent customer support on autopilot.
Create a custom app in Shopify
In your Shopify admin, go to Apps → Develop apps → Create custom app.
Enable the right scopes
Turn on read-only access for orders, products, inventory, and returns.
Send the token to Heyloha
Share the token via a secure channel (a 1Password link, for example) with Heyloha support. Your agent can read Shopify data within minutes.
Frequently asked questions
Can the agent modify or cancel orders?
Not yet. We haven't shipped write actions on purpose. The agent can read orders, products, inventory, and returns, but can't change anything. Write actions are on the roadmap.
Is setup self-service?
Not today. You send your Shopify token to Heyloha support and we enable the connection within minutes. Self-service setup in the Heyloha dashboard is planned.
Is this a Shopify App Store app?
Not yet. Today we use the Shopify custom app token flow. A direct App Store listing with OAuth is on the roadmap.
Can I connect multiple Shopify stores?
Each Shopify store is a separate Heyloha brand. Running a multi-region setup (NL, DE, BE)? Create a separate brand per country today.
Which Shopify scopes does the agent need?
Read-only access to orders, products, inventory, and returns: read_orders, read_products, read_inventory, read_returns. Nothing else.
How are my Shopify tokens protected?
Stored encrypted in our database (AES-256). Tokens never appear in logs or API responses, and never leave the server.
Put your Shopify customer support on autopilot
Existing Heyloha customer with a Shopify store? Send us a message and we'll turn it on within 5 minutes. New to Heyloha? Book a demo and we'll show it working on a real store.