Integration · E-commerce
AI agents for Clover
Read a Clover merchant's orders, payments, inventory items and categories, look up and add customers, and set an item's stock count, through the Clover REST API (North America, Europe, Latin America or the sandbox).
- Actions
- 9
- Read
- 7
- Write
- 2
Actions
What your agents can do in Clover
9 actions. Each one is a tool your agents can call and a step your workflows can run.
Read 7
Look things up. Nothing changes.
Get merchant details
Reads the merchant's business details: name, phoneNumber, website, defaultCurrency, address and openingHours.
List orders
Lists orders, newest first, created within a time range (Clover returns at most 90 days per request) and optionally in one state (open, locked for paid, or another state).
Get an order
Reads one order by ID with its lineItems (name, price in cents, modifications and discounts), payments, discounts, refunds, customers, total, state and times.
List payments
Lists card and cash payments, newest first, created within a time range (at most 90 days per request), optionally only one result (SUCCESS, FAIL …).
List inventory items
Lists inventory items, optionally only the one with an exact name, SKU or item code, or only those low on stock.
List categories
Lists the merchant's item categories (the groups items show in on the register) in their order.
Find customers
Finds the merchant's customers by exact email address, phone number, first name or last name, or lists them all a page at a time.
Write 2
Create, change or send.
Set an item's stock count
Sets how many of an inventory item are in stock (Clover then tracks the count as sales happen), and optionally the low-stock alert threshold.
Create a customer
Adds a customer to the merchant's customer list with a name and optionally an email address, phone number, business name and note, and whether they agreed to marketing.
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Paste an API key from your Clover account.
What you enter
- API token
Settings
- Region
- Merchant ID
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Clover data
Ask a question in plain words. The agent can get merchant details, list orders or get an order in Clover, then answers with what it found.
- 02
Let an agent update Clover
Have the agent set an item's stock count or create a customer in Clover as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Share what it finds in Slack
Give one agent Clover and Slack: it can get merchant details in Clover and post a summary to a Slack channel in the same run.
FAQ
Clover and MyDeepAgents
Can MyDeepAgents connect to Clover?
Yes. The Clover connector has 9 actions: 7 read and 2 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Clover?
Paste an API key from your Clover account. You'll need: API token. The connection also asks for: Region and Merchant ID. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Clover without asking?
Only if you let it. Each of the 2 actions that change data can be set to wait for a person's approval before it runs.
Can I use Clover in workflows as well as agents?
Yes. Every Clover action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Clover to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.