Skip to content
Instacart logo

Instacart integration

E-Commerce · 3 actions · ModuleX-managed key auth

Create shareable recipe pages, shopping lists, and find nearby retailers on Instacart. No authentication required.

The ModuleX Instacart integration lets a ModuleX agent operate Instacart on your behalf, running create actions across recipe pages, shopping list pages and nearby retailers, directly from a plain-English request. No pre-built workflow is required: the agent picks the right Instacart action for the task.

Instacart is an e-commerce platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Instacart action. Or, when you want a repeatable process, the composer assembles a Instacart workflow for you, streaming the nodes onto the canvas as it builds.

Drive Instacart in plain English

Type what you want. A ModuleX agent picks the right Instacart action, or chains several, and runs it. No workflow to build.

  • Create a Recipe Page on Instacart and return a shareable URL
    resolves tocreate_recipe_page
  • Show me the nearby retailers that match what I describe
    resolves toget_nearby_retailers

What you can automate with Instacart

  • Create a recipe page straight from a requestcreate_recipe_page
  • Look up a nearby retailer on demandget_nearby_retailers
  • Create a Shopping List Page on Instacart and return a shareable URLcreate_shopping_list_page

Instacart integration at a glance

VendorInstacart
CategoryE-Commerce
Actions available3
AuthenticationModuleX-managed key
Uses your own credentialsModuleX-managed
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 3 Instacart actions

Recipe Pages1
create_recipe_page
Create a Recipe Page on Instacart and return a shareable URL. Users can view the recipe and add all ingredients to their cart.
Shopping List Pages1
create_shopping_list_page
Create a Shopping List Page on Instacart and return a shareable URL. Users can view the list and add all items to their cart.
Nearby Retailers1
get_nearby_retailers
Get nearby retailers available on Instacart by postal code. Returns stores that deliver to the specified area.

See full parameters and response schemas in the Instacart integration docs

Two ways to use Instacart in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Instacart action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Instacart into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting Instacart

ModuleX-managed keyInstacart runs on a ModuleX-managed key, so there's nothing to set up. It works the moment you enable it, with usage metered through your ModuleX account.

Step-by-step setup in the Instacart docs

Works with Instacart

Agents often chain Instacart with these. Connect them once and one agent can use all of them in a single task.

Instacart + ModuleX FAQ

  • A ModuleX agent can run any of Instacart's 3 actions, across recipe pages, shopping list pages and nearby retailers, from a plain-English request; Instacart runs on a ModuleX-managed key, so there's nothing to connect.

Put Instacart to work in ModuleX.

Connect Instacart once and let your agent run all 3 actions on demand.

Last updated: Jul 2026Browse all 179 integrations