Abandoned-cart winback
- Listen for cart abandonment
- Persona drafts a follow-up
- Schedules through your email tool
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.
Every Instacart action below is a callable tool any Definable persona can invoke.
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 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 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
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.
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.
Instacart doesn't require authentication on Definable — it's a public-data integration, so personas can call it immediately without an account hand-off.
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.
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.
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.
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.
Wire it up in minutes. No coding required.