Clover logo

Integrate Clover with your AI CRM

Manage Clover merchant, inventory, customer, employee, order, payment, cash, notification, app, and print data through the regional Platform REST API.

Explore Triggers and Actions

Apply Modification To Line Item

Applies a modifier to an order line item and snapshots the modifier's current name and price as a modification record.

ActionTry it

Apply Order Service Charge

Applies a configured merchant service charge or creates an ad-hoc order-fee line item on an order. Choose `mode` explicitly so Clover receives the matching body and route.

ActionTry it

Checkout Atomic Order

Calculates and previews an order cart, including totals, taxes, discounts, and service charges, without persisting an order.

ActionTry it

Create Address For Customer

Adds a postal address to an existing customer record; it does not create the customer.

ActionTry it

Create App Billing Metered Event

Records metered app usage and bills the merchant at the configured price; `count` defaults to 1. This is irreversible, so verify an uncertain result before retrying to avoid billing twice.

ActionTry it

Create Atomic Order

Creates an order with line items, modifiers, discounts, and service charges while Clover calculates inventory-based totals and taxes. Maximum 3,000 line items.

ActionTry it

Create Attribute

Creates an inventory variant attribute within an item group, optionally with its initial options.

ActionTry it

Create Authorization On Payment

Create an authorization for a payment. This has financial consequences and is not safely retryable without first checking whether Clover created the authorization.

ActionTry it

Create Customer

Creates a customer record for the connected merchant with the supplied identity and contact details.

ActionTry it

Create Customer Card

Creates a vaulted credit or debit card record for a customer. `first6` and `last4` are required.

ActionTry it

Create Discount

Creates a merchant inventory discount with a fixed amount or percentage for later application.

ActionTry it

Create Discount On Line Item

Applies a named fixed-amount or percentage discount to one order line item.

ActionTry it

Create Discount On Order

Applies a named fixed-amount or percentage discount to an order subtotal, not a specific line item.

ActionTry it

Create Email Address For Customer

Adds an email address to an existing customer record; it does not create the customer.

ActionTry it

Create Employee

Creates a merchant employee profile with a required name and optional login, contact, and role details.

ActionTry it

Create Inventory Item

Creates an inventory item. Clover ignores `available=false` during creation and creates the item as available; call Update Inventory Item afterward to make it unavailable.

ActionTry it

Create Item Category

Creates an inventory category used to organize items in Clover Register.

ActionTry it

Create Item Category Associations

Creates one or more associations between inventory items and categories or subcategories. Every tuple requires both `category.id` and `item.id`.

ActionTry it

Create Item Group

Creates an item group for related inventory variants and their attributes.

ActionTry it

Create Item Modifier Group Associations

Creates an association between an inventory item and a modifier group so the group's modifiers can be applied to that item. Provide both `modifierGroup.id` and `item.id`.

ActionTry it

Create Item Option Associations

Creates one or more associations between Clover options and inventory items. Every tuple requires both `option.id` and `item.id`.

ActionTry it

Create Item Stock

Creates the stock quantity and optional low-stock alert threshold for one inventory item.

ActionTry it

Create Item Tax Rate Associations

Creates one or more associations between inventory items and tax rates. Every tuple requires both `item.id` and `taxRate.id`.

ActionTry it

Create Merchant Opening Hours

Creates merchant opening hours. Supply all seven weekday arrays and use an empty array for every closed day; for example, `{'sunday': [], 'monday': [{'start': 900, 'end': 1700}], 'tuesday': [], 'wednesday': [], 'thursday': [], 'friday': [], 'saturday': []}`.

ActionTry it

Create Modifier

Creates a named modifier with a price adjustment inside a specific modifier group.

ActionTry it

Create Modifier Group

Creates a new modifier group. After you create a modifier group, you can associate modifiers with the group.

ActionTry it

Create Multiple Inventory Items

Creates multiple inventory items in one request; use Update Inventory Items to patch existing items instead.

ActionTry it

Create Notification For App

Send a message to devices that have the connected Clover app installed and are listening for notifications. Delivery is irreversible and cannot be recalled; verify an uncertain result before retrying to avoid duplicate delivery.

ActionTry it

Create Notification For Device

Push a message to a device that has the connected Clover app installed and is listening for notifications. Delivery is irreversible and cannot be recalled; verify an uncertain result before retrying to avoid duplicate delivery.

ActionTry it

Create Option

Creates a named option within an inventory attribute, such as `Small` for a `Size` attribute.

ActionTry it

Create Order Line Item

Creates one line item for a standard or Multiple Service Charges order; provide `price` or `item.id`. Orders allow 2,500 line items with Multiple Service Charges and 3,000 otherwise.

ActionTry it

Create Order Line Items Bulk

Creates up to 100 priced line items for either a standard or Multiple Service Charges order. The order limit is 2,500 line items with Multiple Service Charges and 3,000 otherwise.

ActionTry it

Create Order Type Category Associations

Creates associations that limit an order type to specific merchant categories. Every tuple requires both resource IDs.

ActionTry it

Create Order Type For Merchant

Creates a custom order type for the merchant, such as dine-in, delivery, or takeout.

ActionTry it

Create Payment Record On Order

Records an externally processed payment on an order for bookkeeping; it does not process a Clover credit or debit payment. Requires a positive amount and merchant tender ID.

ActionTry it

Create Phone Number For Customer

Adds a phone number to an existing customer record; it does not create the customer.

ActionTry it

Create Role

Creates a merchant employee role based on a Clover system role.

ActionTry it

Create Shift For Employee

Creates a time-clock shift for one employee, including clock-in/out times, cash tips, or override details.

ActionTry it

Create Subcategory

Creates a subcategory within a parent inventory category; it inherits the parent's color when one is set.

ActionTry it

Create Tag

Creates an inventory tag for reporting, with optional item and printer associations.

ActionTry it

Create Tag Item Associations

Creates one or more associations between Clover tags and inventory items. Every tuple requires both `tag.id` and `item.id`.

ActionTry it

Create Tax Rate

Creates a merchant tax rate as a percentage or flat amount, optionally making it the default or associating items.

ActionTry it

Create Tender

Creates a merchant-level custom tender and returns its generated identifier.

ActionTry it

Delete All Line Items In Order

Deletes every line item from an order. This is destructive; verify the order before calling.

ActionTry it

Delete App Billing Metered Event

Deletes an unbilled app metered event. Billed events cannot be deleted; verify the event before calling.

ActionTry it

Delete Attribute

Deletes an inventory variant attribute. This is destructive; verify the attribute identifier before calling.

ActionTry it

Delete Authorization

Permanently delete a payment authorization. Only target an authorization the caller intends to remove; repeat only after confirming whether the first request succeeded.

ActionTry it

Delete Categories

Permanently deletes the categories identified by a comma-separated list of category IDs. Get IDs from List Categories and target only categories you intend to delete.

ActionTry it

Delete Customer

Deletes a customer from the connected merchant. This is destructive; verify the customer identifier before calling.

ActionTry it

Delete Customer Address

Deletes one address from a customer. This is destructive; verify both identifiers before calling.

ActionTry it

Delete Customer Card

Deletes one vaulted card record from a customer. This is destructive; verify both identifiers before calling.

ActionTry it

Delete Customer Email Address

Deletes one email address from a customer. This is destructive; verify both identifiers before calling.

ActionTry it

Delete Customer Phone Number

Deletes one phone number from a customer. This is destructive; verify both identifiers before calling.

ActionTry it

Delete Employee

Deletes an employee from the connected merchant. This is destructive; verify the employee identifier before calling.

ActionTry it

Delete Inventory Discount

Deletes a merchant inventory discount. This is destructive; verify the discount identifier before calling.

ActionTry it

Delete Inventory Item

Deletes an inventory item. This is destructive; verify the item identifier before calling.

ActionTry it

Delete Item Category

Deletes an inventory category. This is destructive; verify the category identifier before calling.

ActionTry it

Delete Item Group

Deletes an inventory item group. This is destructive; verify the group identifier before calling.

ActionTry it

Delete Item Stock

Deletes the stock record for an inventory item. This is destructive; verify the item identifier before calling.

ActionTry it

Delete Line Item Discount

Removes a discount from an order line item. This changes order pricing; verify all identifiers before calling.

ActionTry it

Delete Merchant Opening Hours

Deletes one merchant opening-hours interval. This is destructive; verify the interval identifier before calling.

ActionTry it

Delete Modifier

Deletes one modifier from a modifier group. This is destructive; verify both identifiers before calling.

ActionTry it

Delete Modifier Group

Deletes a modifier group and every modifier in it. This is destructive; verify the group identifier before calling.

ActionTry it

Delete Modifier Groups

Permanently deletes the modifier groups identified by a comma-separated list of IDs, including every modifier in those groups. Get IDs from List Modifier Groups.

ActionTry it

Delete Multiple Inventory Items

Permanently deletes the inventory items identified by a comma-separated list of item IDs. Get IDs from List Inventory Items and target only intended items.

ActionTry it

Delete Option

Deletes an option from an inventory attribute. This is destructive; verify both identifiers before calling.

ActionTry it

Delete Order

Deletes an order. This is destructive; verify the order identifier and current state before calling.

ActionTry it

Delete Order Discount

Removes a discount from an order. This changes order pricing; verify both identifiers before calling.

ActionTry it

Delete Order Line Item

Deletes a line item from an order. This is destructive and changes the order; verify both identifiers before calling.

ActionTry it

Delete Order Type

Deletes a merchant order type. This is destructive; verify the order-type identifier before calling.

ActionTry it

Delete Role

Deletes a merchant employee role. This is destructive; verify the role identifier before calling.

ActionTry it

Delete Shift

Deletes one employee shift. Clover requires `account_id` to identify an employee permitted to edit shifts.

ActionTry it

Delete Subcategory

Deletes a subcategory and reassigns its items to the parent category. This is destructive; verify the subcategory identifier before calling.

ActionTry it

Delete Tag

Deletes an inventory tag. This is destructive; verify the tag identifier before calling.

ActionTry it

Delete Tags

Permanently deletes the tags identified by a comma-separated list of tag IDs. Get IDs from List Tags and target only intended tags.

ActionTry it

Delete Tax Rate

Deletes a merchant tax rate. This is destructive; verify the tax-rate identifier before calling.

ActionTry it

Delete Tender

Deletes a merchant tender. This is destructive; verify the tender identifier before calling.

ActionTry it

Exchange Order Line Item

Creates a replacement line item under the client-supplied `line_item_id` and exchanges `old_line_item_id` for it. Provide `price` or `item.id`; Clover's required matching body ID is supplied automatically.

ActionTry it

Export Customers Csv

Exports customers as CSV. Use `filter` to export only matching customers and `expand` to include selected related address, contact, card, or metadata fields.

ActionTry it

Export Shifts CSV

Exports merchant shifts as CSV for a required effective clock-in time window.

ActionTry it

Get App Billing Metered Event

Returns one metered billing event recorded for a merchant's app subscription.

ActionTry it

Get Attribute

Returns one inventory variant attribute with the item-group and option references present in Clover's response.

ActionTry it

Get Authorization

Retrieve one Clover payment authorization by identifier.

ActionTry it

Get Category

Returns one inventory category, including its Register sort order and optional item expansion.

ActionTry it

Get Configured Service Charge

Returns one service charge configured for the merchant, identified by `service_charge_id`.

ActionTry it

Get Credit Refund

Retrieve one Clover credit refund, including its credit, order, device, employee, and transaction details.

ActionTry it

Get Customer

Returns one customer profile, with addresses, email addresses, phone numbers, cards, or metadata when expanded.

ActionTry it

Get Default Service Charge

Returns the merchant's default configured service charge.

ActionTry it

Get Device Provisioned To Merchant

Returns one Clover device provisioned to the connected merchant.

ActionTry it

Get Discount

Returns one merchant inventory discount, including its fixed amount or percentage.

ActionTry it

Get Employee

Returns one merchant employee profile, with assigned roles or related shifts, payments, and orders when expanded.

ActionTry it

Get Inventory Item

Returns one inventory item with pricing, availability, SKU, and requested related resources.

ActionTry it

Get Item Group

Returns one inventory item group and its related variants or attributes when expanded.

ActionTry it

Get Item Stock

Returns the current stock quantity and alert threshold for one inventory item.

ActionTry it

Get Item Subcategory Associations

Returns an inventory item and, with `expand=categories.items`, its category and subcategory associations; subcategories have a `parentCategory`.

ActionTry it

Get Legacy Sync Token

Retrieves a provider-deprecated table sync token only for a downstream legacy Clover sync consumer that explicitly requires it. Normal list and filter tools do not produce this token. Clover documents the route, but the sandbox route is known to return 404 in some environments.

ActionTry it

Get Merchant

Returns the connected merchant's business profile and requested related resources.

ActionTry it

Get Merchant Address

Returns the connected merchant's business address.

ActionTry it

Get Merchant App Billing Information

Returns a merchant's app-billing status, including the current subscription tier and trial status.

ActionTry it

Get Merchant Opening Hours

Returns one merchant opening-hours interval by identifier.

ActionTry it

Get Merchant Payment Gateway Configuration

Returns the connected merchant's payment-gateway configuration and supported capabilities.

ActionTry it

Get Merchant Properties

Returns the connected merchant's operational properties and feature settings.

ActionTry it

Get Modifier

Returns one modifier from a specific modifier group, including its name and price adjustment.

ActionTry it

Get Modifier Group

Returns one modifier group and its configuration, with related modifiers or items when expanded.

ActionTry it

Get Option For Attribute

Returns one option from a specific inventory attribute, including its item references.

ActionTry it

Get Order

Returns one order with totals, state, and any related resources requested through `expand`.

ActionTry it

Get Order Line Item

Returns one line item from any order, including age-restriction or Multiple Service Charges fields when Clover provides them.

ActionTry it

Get Order Type

Returns one merchant order type, including taxability and category-filter settings.

ActionTry it

Get Payment

Retrieve one Clover payment, including amount, tax, tip, and result status.

ActionTry it

Get Print Event

Get a print event for the connected Clover merchant by event ID. Successfully printed events are discarded by Clover and cannot be replayed.

ActionTry it

Get Refund

Retrieve one Clover refund, including associated payment, tax, tip, and transaction details.

ActionTry it

Get Role

Returns one merchant employee role and its base system role.

ActionTry it

Get Service Charge Applied To Order

Returns one service-charge line item already applied to an order.

ActionTry it

Get Shift

Retrieves one shift by ID. Set `employee_id` to use Clover's dedicated employee shift operation; omit it to use the merchant shift collection.

ActionTry it

Get Tag

Returns one inventory tag and its item or printer associations when expanded.

ActionTry it

Get Tax Exemption Rule

Returns one tax exemption rule that links order types and items to excluded tax rates.

ActionTry it

Get Tax Rate

Returns one merchant tax rate, including its rate, type, and default status.

ActionTry it

Get Tender

Returns one merchant tender and its payment-handling settings.

ActionTry it

Get Tip Suggestion

Returns one merchant tip suggestion, including its percentage or flat amount.

ActionTry it

Get Voided Line Item Totals

Returns deleted line-item and order totals for a required caller-supplied deletedTime window.

ActionTry it

List App Billing Metered Events

Lists billing events recorded for one app metered-event type, such as `reservation`. Requires an OAuth-generated token.

ActionTry it

List Attributes

Lists inventory variant attributes, such as size or color. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Authorizations

List payment authorizations for the connected merchant. Authorizations permit a future charge up to the authorized amount.

ActionTry it

List Cash Events

List cash events for the merchant, one device, or one employee. Select `context` and provide `context_id` for device or employee requests.

ActionTry it

List Categories

Lists inventory categories in Register sort order, optionally with associated items. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Categories Of Item

Retrieves all categories of an item. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Category Subcategories

Returns a category with its subcategories expanded by default; use `subCategories.items` only when nested item details are also needed.

ActionTry it

List Configured Service Charges

Lists service charges configured for the merchant; use the applied-service-charge tools for charges already attached to an order.

ActionTry it

List Credit Refunds

List credit refunds for the connected merchant, including associated tax and transaction details.

ActionTry it

List Customers

Lists customer records for the connected merchant, optionally filtered or expanded with related contact data.

ActionTry it

List Devices Provisioned To Merchant

Lists Clover devices provisioned to the connected merchant, optionally filtered by documented device fields.

ActionTry it

List Discounts

Lists the merchant's inventory discounts. Returns one caller-selected offset page; request successive offsets until `elements` is empty.

ActionTry it

List Discounts For Order

Lists discounts currently applied at the order level; line-item discounts are returned by the line-item tools.

ActionTry it

List Employee Orders

Lists one employee's orders through Clover's exact `/employees/{empId}/orders` route, which requires `Read employees`, while preserving a caller-supplied custom `filter`. Use List Orders instead for the merchant `/orders` route and its `Read orders` permission.

ActionTry it

List Employees

List employees for the connected Clover merchant, optionally filtered or expanded.

ActionTry it

List Inventory Items

Lists inventory items for the connected merchant. Returns one caller-selected offset page; increase offset by the page size until elements is empty.

ActionTry it

List Inventory Without Revenue Class

Lists inventory items that have no revenue-class tag. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Item Groups

Lists item groups used to organize related inventory variants and attributes. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Item Stocks

Lists stock quantities and alert thresholds for the merchant's inventory items.

ActionTry it

List Item Tags

Lists inventory tags associated with one item.

ActionTry it

List Items By Tax Rate

Lists inventory items associated with the specified tax rate.

ActionTry it

List Items For Tag

Lists inventory items associated with one tag.

ActionTry it

List Items In Category

Retrieves all items in a category. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Items In Modifier Group

Retrieves a list of all items in a single modifier group. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Merchant Opening Hours

Lists the connected merchant's opening-hours intervals.

ActionTry it

List Modifier Groups

Lists modifier groups that organize selectable item modifiers. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Modifiers

Retrieves all modifiers from all modifier groups. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Modifiers In Modifier Group

Retrieves a list of modifiers in a single modifier group. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Options

Lists options across all inventory variant attributes. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Options For Attribute

Retrieves all available variants or options associated with an attribute. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Order Line Items

Lists line items from any order, including age-restriction or Multiple Service Charges fields when Clover provides them.

ActionTry it

List Order Types

Lists merchant-defined order types and their system-type or category settings. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Orders

Lists orders through Clover's merchant `/orders` route, which requires `Read orders`, with filtering, expansion, and offset pagination. Set `employee_id` for an employee-filtered merchant-route view; use List Employee Orders for the exact employee route, its `Read employees` permission, and preservation of a custom `filter`.

ActionTry it

List Payments

List payments for the merchant, one order, or one employee. Select `context` and provide `context_id` for order or employee requests.

ActionTry it

List Refunds

List merchant refunds, including taxes and tips. Clover returns at most 90 days and automatically narrows wider time filters to the most recent 90 days.

ActionTry it

List Roles

Retrieves all system and employee roles for a merchant's business. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Service Charges Applied To Order

Lists service-charge line items already applied to an order; use configured-service-charge tools for merchant templates.

ActionTry it

List Shifts

List shifts for the connected merchant or, when `employee_id` is provided, for one employee. Filters, expansions, and offset pagination apply to either route.

ActionTry it

List System Order Types

Lists Clover's system order-type categories used to classify merchant-defined order types, such as takeout.

ActionTry it

List Tag Item Associations

Lists every association between the merchant's inventory tags and items.

ActionTry it

List Tags

Lists the merchant's inventory tags. Tags label items for reporting and can route tagged items to associated printers. Returns one caller-selected offset page; request successive offsets until `elements` is empty.

ActionTry it

List Tax Exemption Rules

Lists tax exemption rules that link order types and items to tax rates excluded from those items.

ActionTry it

List Tax Rates

Lists percentage and flat-amount tax rates. Returns one offset page; continue until `elements` is empty.

ActionTry it

List Tenders

Retrieves all tenders for a merchant. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

List Tip Suggestions

Retrieves all tip suggestions for a merchant, for example: flat tip or percentage. Returns one caller-selected offset page; request another offset until elements is empty.

ActionTry it

Record Voided Line Items

Records voided line items on an order for reporting, including their quantities and reasons.

ActionTry it

Remove Item Category Associations

Permanently removes specific item-category associations or all associations on one supplied side. Review one-sided tuples carefully because they can remove many links.

ActionTry it

Remove Item Modifier Group Associations

Permanently removes a specific item-modifier-group association or all associations on one supplied side. Review one-sided bodies carefully because they can remove many links.

ActionTry it

Remove Item Option Associations

Permanently removes specific option-item associations or all associations on one supplied side. Review one-sided tuples carefully because they can remove many links.

ActionTry it

Remove Item Tax Rate Associations

Permanently removes specific item-tax-rate associations or all associations on one supplied side. Review one-sided tuples carefully because they can remove many links.

ActionTry it

Remove Modification From Line Item

Removes an applied modifier snapshot from an order line item. This is destructive; verify all identifiers before calling.

ActionTry it

Remove Order Service Charge

Permanently removes a configured service charge or order-fee line item from an order. Verify `mode`, `order_id`, and `service_charge_id` before calling; the removal is destructive.

ActionTry it

Remove Tag Item Associations

Permanently removes specific tag-item associations or all associations on one supplied side. Review one-sided tuples carefully because they can remove many links.

ActionTry it

Submit Print Request

Queues content for the merchant's default order printer. Printing is an external side effect; verify an uncertain result before retrying.

ActionTry it

Update Address For Customer

Updates one postal address on an existing customer record.

ActionTry it

Update Attribute

Updates an inventory variant attribute, including its name, item group, or option references.

ActionTry it

Update Authorization

Update a payment authorization. This can alter a future charge permission; verify the current authorization and do not blindly retry an uncertain result.

ActionTry it

Update Category

Updates an inventory category's name, Register sort order, color, or item associations.

ActionTry it

Update Category Sort Orders

Updates Register menu sort positions for up to 1,000 inventory categories in one request.

ActionTry it

Update Customer

Updates one customer's identity, contact, marketing, or metadata fields using the supplied values.

ActionTry it

Update Customer Card

Updates a customer's vaulted credit or debit card record. `first6` and `last4` are required.

ActionTry it

Update Discount

Updates a merchant inventory discount's name, fixed amount, percentage, or approval reference.

ActionTry it

Update Email Address For Customer

Updates one email address on an existing customer record.

ActionTry it

Update Employee

Updates one employee's name, login, contact, or role details using the supplied fields.

ActionTry it

Update Inventory Item

Updates one inventory item's supplied fields. Unlike creation, this action accepts `available=false` and makes the item unavailable.

ActionTry it

Update Inventory Items

Patches multiple existing inventory items in one request without replacing omitted fields; use Create Multiple Inventory Items for new records.

ActionTry it

Update Item Group

Updates an inventory item group's name, member items, or variant attributes.

ActionTry it

Update Item Stock

Updates the stock quantity or low-stock alert threshold for one inventory item.

ActionTry it

Update Merchant

Updates the connected merchant's business profile using the supplied fields.

ActionTry it

Update Merchant Opening Hours

Updates one merchant opening-hours interval, including its day and start or end time.

ActionTry it

Update Merchant Properties

Updates the connected merchant's operational properties and feature settings.

ActionTry it

Update Modifier

Updates a modifier's name, price adjustment, or availability; Clover does not allow moving it to another modifier group.

ActionTry it

Update Modifier Group

Updates a modifier group's name, selection rules, or item references. Use Create Modifier to add a modifier to the group.

ActionTry it

Update Modifier Group Sort Orders

Update the priorities for a collection of up to 200 modifier groups at a time.

ActionTry it

Update Option

Updates a named option within a specific inventory attribute, including its item associations.

ActionTry it

Update Order

Updates one order using the supplied order fields; omitted fields remain unchanged.

ActionTry it

Update Order Line Item

Updates one line item on either a standard or Multiple Service Charges order using the supplied fields.

ActionTry it

Update Order Type

Updates a merchant order type's label, taxability, system classification, or category settings.

ActionTry it

Update Payment

Update payment line-item allocations or the employee on an uncaptured preauthorization. Other fields are ignored. Verify the payment after an uncertain result before retrying.

ActionTry it

Update Phone Number For Customer

Updates one phone number on an existing customer record.

ActionTry it

Update Role

Updates a merchant employee role's name, base system role, or employee references.

ActionTry it

Update Shift

Updates one employee shift's clock-in/out times, cash tips, or override details.

ActionTry it

Update Subcategory

Updates a subcategory's name or color within its parent inventory category.

ActionTry it

Update Tag

Updates an inventory tag's name, reporting behavior, or item and printer associations.

ActionTry it

Update Tax Rate

Updates a merchant tax rate's name, rate, type, or default status.

ActionTry it

Update Tender

Updates a merchant tender's label, availability, cash-drawer, tipping, or processing settings.

ActionTry it

Update Tip Suggestion

Updates a merchant tip suggestion's name, percentage, flat amount, or enabled status.

ActionTry it

Upsert Custom Order

Creates or updates a custom order for merchants with or without Multiple Service Charges. Add line items separately; use Create Atomic Order instead when Clover should calculate inventory-based totals and taxes immediately.

ActionTry it

Upsert Customer Metadata

Creates or updates a customer's note, birthday, and business-name metadata.

ActionTry it

How the Clover integration works

The Clover integration connects your Dench AI CRM directly to Clover, so agents can read and act on your Clover data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

209 actions are available for agents to invoke on your behalf. Every call runs through Clover's own authorization, scoped to the account you connect.

Set up Clover in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Clover and click Connect — you'll authorize access through Clover's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Clover in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Clover integration work with Dench?

The Dench Clover integration connects your AI CRM to Clover, so AI agents can work with your Clover data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Clover via Dench?

The Clover integration currently exposes 209 actions, including Apply Modification To Line Item, Apply Order Service Charge, Checkout Atomic Order, Create Address For Customer, Create App Billing Metered Event, and Create Atomic Order. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Clover to Dench?

No. You connect Clover from your Dench workspace using Clover's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Clover integration secure?

Connections are authorized through Clover's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Clover connection from your workspace settings at any time.

Clover | Dench AI CRM