Gelato logo

Integrate Gelato with your AI CRM

Gelato is a print-on-demand platform for creating and managing orders, browsing printable products and prices, checking stock, and finding shipment methods.

Explore Triggers and Actions

Cancel Order

Cancel a regular Gelato order before production advances too far. DESTRUCTIVE: cancellation is an irreversible lifecycle change and may fail with conflict once the order is printed or shipped. Confirm the target order and do not retry blindly.

ActionTry it

Check Stock Availability

Check current regional stock status for 1 to 250 Gelato product UIDs. Availability is volatile; call near quote or order time and do not treat an earlier result as a reservation.

ActionTry it

Create Draft Order

Create a Gelato draft for review or later submission without entering production. Use a unique order_reference_id; delete the draft when it is no longer needed.

ActionTry it

Create Order

Create a production order that can immediately enter fulfillment and charge the connected account. IRREVERSIBLE: call only after explicit purchase authorization, use a unique order_reference_id, and never retry an ambiguous result.

ActionTry it

Delete Draft Order

Permanently delete a Gelato draft. DESTRUCTIVE: only use for a confirmed draft, preferably one created by the same workflow; this cannot delete a regular production order and success was not live-exercised.

ActionTry it

Get Catalogs

List available Gelato product catalogs, or provide catalog_uid to retrieve one catalog's full product-attribute definitions and allowed values. Use detail mode before constructing attribute filters.

ActionTry it

Get Order

Retrieve the full current state, financial status, fulfillment status, shipment tracking, items, and totals of one Gelato order by its Gelato order ID.

ActionTry it

Get Product

Retrieve one Gelato product's attributes, dimensions, weight, supported countries, printability, stockability, content areas, and valid page counts by product UID.

ActionTry it

Get Product Prices

Return Gelato's quantity price tiers for one product, optionally localized by destination country, currency, and multipage page count. These catalog prices do not replace Quote Order for actual shipment options and final order cost.

ActionTry it

Quote Order

Quote product and shipping costs and delivery estimates for a destination before creating an order. This does not place or charge an order, but submitted print-file URLs are sent to Gelato for quote validation.

ActionTry it

Search Orders

Search Gelato orders with status, reference, date, country, currency, channel, type, store, or free-text filters and return one offset-controlled page.

ActionTry it

Search Products

Search printable products in a Gelato catalog by catalog attribute values and return one offset-controlled page. Facet hit maps are omitted by default because they are extremely large; request them only when needed for filter discovery.

ActionTry it

Submit Draft Order

Convert an existing draft into a regular production order. CRITICAL: this is an irreversible, potentially payable transition that can start production. If items are supplied, every omitted existing item is removed; include ID-only entries for items that must remain unchanged. Never retry blindly.

ActionTry it

How the Gelato integration works

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

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

Set up Gelato in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

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

  3. 3

    Ask an agent to use Gelato 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 Gelato integration work with Dench?

The Dench Gelato integration connects your AI CRM to Gelato, so AI agents can work with your Gelato 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 Gelato via Dench?

The Gelato integration currently exposes 13 actions, including Cancel Order, Check Stock Availability, Create Draft Order, Create Order, Delete Draft Order, and Get Catalogs. Agents invoke them on your behalf from chat or from automations.

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

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

Is the Gelato integration secure?

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

Gelato | Dench AI CRM