# Instacart AI integration on Definable

> Instacart Developer Platform APIs to create shoppable lists/recipes and discover nearby retailers

## What this connects

Instacart Developer Platform APIs to create shoppable lists/recipes and discover nearby retailers

Vendor: https://www.instacart.com

## Tools available

**4** tools available. First 4:

- `INSTACART_CREATE_INSTACART_RECIPE_LINK` — Create Instacart Recipe Link — Create an Instacart link to the shopping list of ingredients for a recipe. This action generates a shareable Instacart URL that allows users to purchase all recipe ingredients with one click. Use this when you have a recipe with ingredients and want to enable easy grocery shopping through Instacart.
- `INSTACART_CREATE_RECIPE_PAGE` — Create Recipe Page — Create a shareable recipe page on Instacart and return the URL. This action generates an Instacart recipe page where users can: - View the recipe with ingredients, instructions, and image - Add all recipe ingredients to their cart with one click - Select their preferred nearby store for shopping Use this for meal planning apps, recipe blogs, cooking assistants, or any application that wants to enable easy grocery shopping from recipes. The returned URL can be shared via email, SMS, or social media.
- `INSTACART_CREATE_SHOPPING_LIST_PAGE` — Create Shopping List Page — Create a shareable Shopping List Page on Instacart. This action generates a public Instacart URL where users can view a list of products, select their preferred store, and add items to their cart for delivery or pickup. The generated link can be shared via email, messaging apps, or embedded in websites. Use cases: - Share grocery lists with family members - Create shopping lists for recipes or meal plans - Enable one-click shopping for recommended products
- `INSTACART_GET_NEARBY_RETAILERS` — Get Nearby Retailers — Retrieves a list of grocery retailers available for delivery or pickup in a given postal code area. Use this action to discover which retailers (e.g., Safeway, Walmart, Publix) are available before creating shopping lists or recipe pages. The returned retailer_key values can be used with other Instacart actions like create_shopping_list_page or create_recipe_page. Supports United States (US) and Canada (CA) postal codes.

## Auth

No auth required.

## How agents use Instacart

Inside a Definable workflow, Instacart is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Instacart** — the Researcher (GPT-5.5) pulls context from Instacart (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Instacart** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Instacart (create record, post message, draft email).
- **Designer / Engineer → Distributor → Instacart** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Instacart (attach file, open PR comment, post status).

The Verifier checks every Instacart call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- ecommerce — https://definable.ai/apps/category/ecommerce/

## Related

- HTML page: https://definable.ai/apps/instacart/
- Same category (ecommerce): https://definable.ai/apps/category/ecommerce/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
