Back to tools

AI Agent Tool

Loyverse logo

Loyverse

Free cloud-based POS system with inventory, loyalty, and employee management for small retail and hospitality.

Point of SaleVerified

loyverse.com

•

One-click Login

About Loyverse

Loyverse is a mobile-first point-of-sale platform targeting small businesses including cafes, restaurants, boutiques, and salons. The core POS app is free and runs on iOS and Android; paid add-ons extend it with advanced inventory management and employee access controls. It includes a built-in customer loyalty program (points-based), real-time sales analytics, and multi-store support. CSV-based bulk item import makes setup practical for businesses with large catalogs.

AI Agent Use Cases

- Free mobile POS for iOS and Android with unlimited items

- Built-in customer loyalty program with points and rewards

- Real-time sales analytics and revenue dashboards

- Inventory management with low-stock notifications and CSV import (paid add-on)

- Employee management with role-based access and shift tracking

- Multi-location support with centralized reporting

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

storeId

Select a store or provide a store ID.

lineItems

[An array of JSON-stringified objects](https://developer.loyverse.com/docs/#tag/Receipts/paths/~1receipts/post). You can use the **Generate Receipt Items** action to generate these items.

paymentTypeId

Select a payment type or provide a payment type ID.

employeeId

Select an employee or provide an employee ID.

order

The order name or number associated with the receipt

customerId

Select a customer or provide a customer ID.

source

The name of the source this receipt comes from. By default it is the name of the application that created the receipt.

receiptDate

A date/time string such as `2022-03-15T18:30:00Z`. By default, this is the date/time the receipt was created.

totalDiscounts

The list of all discounts applied in the receipt, as JSON-stringified objects. [See the documentation](https://developer.loyverse.com/docs/#tag/Receipts/paths/~1receipts/post) for the expected properties.

note

The receipt

Inputs

lineItems

[An array of JSON-stringified objects](https://developer.loyverse.com/docs/#tag/Receipts/paths/~1receipts/post). You can use the props below to generate each item and copy it into this array.

storeId

Select a store or provide a store ID.

itemVariantId

Select an item variant or provide an item variant ID.

quantity

The number of items being purchased

price

The price of one item. By default it is equal to the price of the selected item variant.

cost

The cost of one item at the moment of transaction. By default it is equal to the cost of the selected item variant.

note

The line item note.

Inputs

customerId

Select a customer or provide a customer ID to retrieve information for. You can leave this empty to retrieve a list of customers instead.

customerAmount

The maximum amount of customers you want to retrieve, starting from the most recent customers. If you provide a `Customer ID`, this will be ignored.

Inputs

inventoryLevels

[An array of JSON-stringified objects](https://developer.loyverse.com/docs/#tag/Inventory/paths/~1inventory/post). You can use the props below to generate each item and copy it into this array.

storeId

Select a store or provide a store ID.

itemVariantId

Select an item variant or provide an item variant ID.

inStock

The current stock at the specified store

updatedAt

The date/time when the specified stock was calculated