Connect your AI agent to Gelato
Gelato is a print-on-demand platform for creating and managing orders, browsing printable products and prices, checking stock, and finding shipment methods.
Set it up in Melso
- 1In Melso, open Settings → Agent Apps and hit Connect on Gelato.
- 2Finish the API_KEY sign-in in the window that opens. Melso stores the connection, not your credentials.
- 3Open your agent, go to its Agent Apps tab, and allow Gelato.
- 4Give the agent a task. It calls Gelato itself when the work needs it.
What Gelato gives your agent
The tools, permissions, and events Gelato exposes — the same ones your agent can use once the app is authorized.
What you sign in with
Gelato connects with API_KEY.
Permissions
Gelato does not break access down into granular permissions.
Tools Gelato exposes
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.
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.
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.
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.
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.
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.
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.
Get Product
Retrieve one Gelato product's attributes, dimensions, weight, supported countries, printability, stockability, content areas, and valid page counts by product UID.
Compare nearby apps
Other eCommerce connections your agents can use.
Connect to Shopify
Shopify is an e-commerce platform. This toolkit is GraphQL-first for new Admin API automations while retaining legacy REST compatibility actions for older workflows and numeric-ID interoperability
Connect to Stripe
Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally
Connect to Jungle Scout
Jungle Scout assists Amazon sellers with product research, sales estimates, and competitive insights to optimize inventory, pricing, and listing strategies
Connect to Netsuite
NetSuite by Oracle is a cloud-based ERP suite that combines accounting, CRM, e-commerce, and inventory management for comprehensive business oversight
Connect to Zoho Inventory
Zoho Inventory helps businesses track stock, manage orders, and sync inventory across multiple sales channels, streamlining supply chain operations
Connect to Webflow
Webflow is a no-code website design and hosting platform, letting users build responsive sites, launch online stores, and maintain content without coding