Gelato for AI agents
Agents read Gelato at once. Changes and sends are held for a person's approval by default.
About Gelato
Gelato is a print-on-demand platform for creating and managing orders, browsing printable products and prices, checking stock, and finding shipment methods.
What an agent can do in Gelato
Every Gelato action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Gelato without asking first. 8 actions.
- Check Stock AvailabilityCheck 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.
- Get CatalogsList 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.
- Get OrderRetrieve the full current state, financial status, fulfillment status, shipment tracking, items, and totals of one Gelato order by its Gelato order ID.
- Get ProductRetrieve one Gelato product's attributes, dimensions, weight, supported countries, printability, stockability, content areas, and valid page counts by product UID.
- Get Product PricesReturn 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 shipme
- Quote OrderQuote 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 v
- Search OrdersSearch Gelato orders with status, reference, date, country, currency, channel, type, store, or free-text filters and return one offset-controlled page.
- Search ProductsSearch 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 on
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 5 actions.
- Cancel OrderCancel 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
- Create Draft OrderCreate 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.
- Create OrderCreate 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 n
- Delete Draft OrderPermanently 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-exer
- Submit Draft OrderConvert 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 it
Changes wait in Needs you
Changes and sends in Gelato are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Gelato questions
Can an agent change data in Gelato on its own?
Not by default. Changes and sends in Gelato are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Gelato?
This connector lists 8 read actions. Reads run at once, without waiting for approval.
How does Gelato connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.