Integration · E-commerce
Connect Claude & ChatGPT to Loyverse
Ask your AI what sold yesterday, how a shift closed or how much stock is left of an item, and it reads the answer from your Loyverse POS. It can list receipts, shifts, items, variants and stock levels per store, and create or update items, categories and customers. Refunds and stock changes can require your approval first.
Free plan, no credit card. Takes about a minute.
Try asking
“What did we sell in the Main Street store yesterday?”
The AI lists your stores to find the store ID, then the sales and refund receipts for that day.
“How did last night's shift close?”
It reads the cash register shift with opening and closing cash, sales totals and cash movements.
“How many black t-shirts in size M do we have in each store?”
It finds the variant by SKU and lists the stock level for it in every store.
What your AI can do
Sales and receipts
List and read sales and refund receipts per store and date, with line items, payments, discounts, customer and employee, plus shifts, payment types and taxes.
Items and inventory
Search, create and update items, variants and categories, and read or set stock levels per variant and store.
Customers and team
Find, create and update customers with loyalty points and visits, and list employees, stores and suppliers.
“Set stock for SKU 10023 in the Main Street store to 24.”
It overwrites the current count for that variant and store with 24.
“Create the item Oat latte in the Drinks category at 45 DKK.”
It finds the category ID and creates the item with a variant and a default price.
“Refund the two coffees on receipt 1-2031.”
It gets the receipt, picks the line items and records the refund. A refund cannot be undone.
57 tools for Loyverse
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_discountChanges dataCreate a new discount. Required: type or name. API summary: Create or update a single discount.create_modifierChanges dataCreate a new modifier. Required: name or modifier options. API summary: Create or update a single modifier.create_pos_deviceChanges dataCreate a new pos device. Required: name or store id. API summary: Create or update a single pos device.create_product_imageChanges dataCreate a new image for a product. API summary: Upload a single image.create_receiptChanges dataCreate a new receipt. Required: store id. API summary: Create a sales receipt.create_supplierChanges dataCreate a new supplier. Required: name. API summary: Create or update a single supplier.create_taxChanges dataCreate a new tax. Required: type, name or rate. API summary: Create or update a single tax.create_variantChanges dataCreate a new variant. API summary: Create or update a single variant.create_webhookDeletesCreate a new webhook. Required: url or type. Destructive action; may require approval. API summary: Create or update a single webhook.delete_categoryDeletesPermanently delete a category by category id. Destructive action; may require approval. API summary: Delete a single resource.delete_customerDeletesPermanently delete a customer by `customer_id`. This cannot be undone.delete_discountDeletesPermanently delete a discount by discount id. Destructive action; may require approval. API summary: Delete a single resource.delete_modifierDeletesPermanently delete a modifier by modifier id. Destructive action; may require approval. API summary: Delete a single resource.delete_pos_deviceDeletesPermanently delete a pos device by pos device id. Destructive action; may require approval. API summary: Delete a single resource.delete_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete a single resource.delete_product_imagesMoves moneyPermanently delete a image by item id. Financial or irreversible action; may require approval. API summary: Delete a single image.delete_supplierDeletesPermanently delete a supplier by supplier id. Destructive action; may require approval. API summary: Delete a single resource.delete_taxDeletesPermanently delete a tax by tax id. Destructive action; may require approval. API summary: Delete a single resource.delete_variantDeletesPermanently delete a variant by variant id. Destructive action; may require approval. API summary: Delete a single resource.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval. API summary: Delete a single resource.get_categoryGet one category by category id. API summary: Get a single category.get_customerGet one customer by `customer_id`.get_discountGet one discount by discount id. API summary: Get a single discount.get_employeeGet one employee by employee id. API summary: Get a single employee.get_itemGet one item by `product_id` (the Loyverse item ID), with its variants, options and stock tracking settings.get_merchantGet the connected Loyverse business account (merchant) details: business name, email, country and currency.get_modifierGet one modifier by modifier id. API summary: Get a single modifier.get_paymentGet one payment by payment id. API summary: Get a single payment type.get_pos_deviceGet one pos device by pos device id. API summary: Get a single pos device.get_receiptGet one receipt by `receipt_number`, with line items, payments, discounts, customer and employee.get_shiftGet one shift by shift id. API summary: Get a single shift.get_storeGet one store by store id. API summary: Get a single store.get_supplierGet one supplier by supplier id. API summary: Get a single supplier.get_taxGet one tax by tax id. API summary: Get a single tax.get_variantGet one variant by variant id. API summary: Get a single item variant.get_webhookGet one webhook by webhook id. API summary: Get a single webhook.list_categoriesList item categories.list_customersList customers, or find one by `email`. Returns name, phone, loyalty points and total visits.list_discountsList discounts with their type, amount or percentage.list_employeesList employees with their stores and roles.list_inventory_levelsList stock levels per variant and store, optionally filtered by store_ids or variant_ids.list_itemsList items (products) with their variants, prices and categories. Filter by created/updated dates; paginate with cursor.list_modifiersList modifiers. Optional filters: modifier ids, created at min, created at max, updated at min, updated at max or show deleted. Results are paginated. API summary: Get a list of modifiers.list_payment_typesList the payment types set up in the POS (cash, card and others).list_pos_devicesList pos devices. Optional filters: store id or show deleted. API summary: Get a list of pos devices.list_receiptsList sales and refund receipts, newest first, filtered by `store_id`, `created_at_min`/`created_at_max` or specific receipt_numbers. Paginate with cursor.list_shiftsList cash register shifts with opening/closing cash, sales totals and cash movements, filtered by store_ids and created date.list_storesList the business's stores. Use a store ID to filter receipts, inventory and shifts.list_suppliersList suppliers.list_taxesList tax rates and which stores they apply to.list_variantsList item variants with SKU, barcode, price and cost, optionally filtered by `sku` or items_ids.list_webhooksList webhooks. API summary: Get a list of webhooks.refund_receiptMoves moneyRefund items from a sales receipt: pass the original `receipt_number` and the `line_items` (line item id and quantity) to refund. This records a refund and cannot be undone.save_categoryChanges dataCreate a category with `name` and optional color. Pass an existing `id` to update it instead.save_customerChanges dataCreate a customer with `name`, email, phone_number, address and note. Pass an existing `id` to update that customer instead.save_itemChanges dataCreate an item with `item_name`, category_id, track_stock and variants (sku, default_price, cost). Pass an existing `id` to update that item instead.set_inventory_levelsChanges dataSet stock quantities: pass `inventory_levels` as a list of variant_id, store_id and in_stock. This overwrites the current count for each pair.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Loyverse from the app list.
- 2
Paste your key
Paste a Loyverse personal access token. In the Loyverse Back Office open Integrations > Access tokens, click Add access token, give it a name and copy the token. The token gives full access to your account, so use the tool switches in HeyMyApps to limit what the AI can do.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Loyverse?
It can read receipts, shifts, items, variants, categories, stock levels, customers, employees, stores, suppliers, discounts, payment types, taxes and your merchant details. It can create and update items, categories and customers, set stock levels, refund items from a receipt and permanently delete a customer.
Does the AI see my Loyverse credentials?
No. Your Loyverse credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with lookups only. Refunds cannot be undone, setting stock overwrites the current count and deleting a customer is permanent, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Loyverse account.
Can the AI refund a sale?
Yes, if you switch on the refund tool. It records a refund for the line items and quantities you name on an existing sales receipt. The refund cannot be undone, so many people keep this tool off or behind approval.
Related integrations
Let your AI work in Loyverse today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Loyverse freeHeyMyApps is not affiliated with Loyverse. Product names are trademarks of their owners.






