Instacart

4 tools available

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

Connect Instacart to Definable to recover abandoned carts, monitor inventory, detect order anomalies. Personas call Instacart's 4 tools directly from chat or scheduled flows. Connect to a commerce persona that watches store activity and acts the moment a signal fires.

Common workflows with Instacart

01

Abandoned-cart winback

  1. Listen for cart abandonment
  2. Persona drafts a follow-up
  3. Schedules through your email tool
02

Low-stock alerts

  1. Watch inventory levels
  2. Trigger when a SKU falls below threshold
  3. Notify ops in Slack
03

Order anomaly detection

  1. Stream new orders
  2. Flag unusual patterns
  3. Open a ticket for review

Instacart actions 4

Every Instacart action below is a callable tool any Definable persona can invoke.

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.

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.

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

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.

Frequently asked questions

What can I automate with Instacart on Definable?

Anything Instacart exposes through its API. Common ecommerce workflows on Definable include recover abandoned carts, monitor inventory, detect order anomalies. Personas can call any of the 4 Instacart tools directly, then chain the result into another integration without you writing code.

How does Instacart authentication work?

Instacart doesn't require authentication on Definable — it's a public-data integration, so personas can call it immediately without an account hand-off.

Is the Instacart integration included in my Definable plan?

Yes — every Definable plan, including Starter, includes access to all 4 Instacart tools. You only need a separate Instacart subscription if Instacart itself charges per seat or per API call.

Is using Instacart through Definable secure?

Every call from a persona to Instacart is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.

How do I get started with Instacart on Definable?

Sign up for Definable, open the integrations page, find Instacart, and connect in one click — no auth required. You can immediately attach Instacart to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.

What Instacart actions does Definable expose?

Definable exposes all 4 Instacart actions as callable tools — including `Create Instacart Recipe Link`, `Create Recipe Page`, `Create Shopping List Page`, plus 1 more. Each tool gets a typed parameter schema so personas know exactly how to call it.

Ready to automate with Instacart?

Wire it up in minutes. No coding required.

← All integrations