OpenAICodex

Connect Codex to Shopify

Run Codex as a hosted agent in NoClick with Shopify wired into its tools handle. It can use Shopify directly while it works. No glue code, nothing to install. Click below to open a ready-to-run agent and connect your account.

Loading preview…
Opens a workflow with 103 tools ready to use.

Tools Codex gets

Pick the operations you want and each becomes a tool the agent can call directly while it works.

Shopify

103 tools
List Products

List products from the store with pagination and filtering

Get Product by Id

Get a single product by ID

Create Product

Create a new product

Update Product

Update an existing product

Delete Product

Delete a product

Count Products

Get the count of products

List Product Variants

List all variants for a product

Get Product Variant by Id

Get a single product variant by ID

Create Product Variant

Create a new product variant

Update Product Variant

Update an existing product variant

Delete Product Variant

Delete a product variant

Count Product Variants

Get the count of variants for a product

List Product Images

List all images for a product

Get Product Image by Id

Get a single product image by ID

Create Product Image

Create a new product image

Delete Product Image

Delete a product image

List Orders

List orders from the store with pagination and filtering

Get Order by Id

Get a single order by ID

Create Order

Create a new order

Update Order

Update an existing order

Delete Order

Delete an order

Cancel Order

Cancel an order

Close Order

Close an order

Reopen Closed Order

Reopen a closed order

Count Orders

Get the count of orders

List Order Refunds

List all refunds for an order

Get Order Refund by Id

Get a single refund by ID

Create Order Refund

Create a refund for an order

Calculate Order Refund

Calculate refund transactions for an order

List Order Transactions

List all transactions for an order

Get Order Transaction by Id

Get a single transaction by ID

Create Order Transaction

Create a transaction for an order

Count Order Transactions

Get the count of transactions for an order

List Customers

List customers from the store with pagination and filtering

Get Customer by Id

Get a single customer by ID

Create Customer

Create a new customer

Update Customer

Update an existing customer

Delete Customer

Delete a customer

Search Customers

Search for customers

Count Customers

Get the count of customers

Get Customer Orders

Get orders for a specific customer

List Customer Addresses

List all addresses for a customer

Get Customer Address by Id

Get a single customer address by ID

Create Customer Address

Create a new address for a customer

Update Customer Address

Update an existing customer address

Delete Customer Address

Delete a customer address

Set Default Customer Address

Set a customer address as the default

List Inventory Levels

List inventory levels for items or locations

Adjust Inventory Level at Location

Adjust the inventory level of an item at a location

Set Inventory Level at Location

Set the inventory level of an item at a location

Connect Inventory Item to Location

Connect an inventory item to a location

Delete Inventory Level

Delete an inventory level (disconnect item from location)

List Order Fulfillments

List fulfillments for an order

Get Order Fulfillment

Get a single fulfillment

Create Order Fulfillment

Create a fulfillment for an order

Update Order Fulfillment

Update a fulfillment

Complete Order Fulfillment

Mark a fulfillment as complete

Cancel Order Fulfillment

Cancel a fulfillment

List Collections

List collections (custom collections)

Get Collection by Id

Get a single collection

Create Collection

Create a new collection

Update Collection

Update a collection

Delete Collection

Delete a collection

Add Product to Collection

Add a product to a collection

List All Locations

List all locations

Get Location by Id

Get a single location

Get Shop Information

Get shop information

List Metafields

List metafields for a resource

Get Metafield by Id

Get a single metafield

Create Metafield

Create a metafield

Update Metafield

Update a metafield

Delete Metafield

Delete a metafield

List Webhooks

List webhooks

Get Webhook by Id

Get a single webhook

Create Webhook

Create a webhook

Update Webhook

Update a webhook

Delete Webhook

Delete a webhook

List Price Rules

List price rules

Get Price Rule by Id

Get a single price rule

Create Price Rule

Create a price rule

Update Price Rule

Update a price rule

Delete Price Rule

Delete a price rule

List Discount Codes

List discount codes for a price rule

Create Discount Code

Create a discount code for a price rule

Delete Discount Code

Delete a discount code

List Gift Cards

List gift cards

Get Gift Card by Id

Get a single gift card

Create Gift Card

Create a gift card

Update Gift Card

Update a gift card

Disable Gift Card

Disable a gift card

Execute Custom Graphql Query

Execute a custom GraphQL query (provides 100% API coverage)

Execute Custom Graphql Mutation

Execute a custom GraphQL mutation (provides 100% API coverage)

Query Products with Graphql

Query products using GraphQL (more powerful than REST)

Create Product with Graphql

Create a product using GraphQL

Update Product with Graphql

Update a product using GraphQL

Query Orders with Graphql

Query orders using GraphQL

Create Draft Order with Graphql

Create a draft order using GraphQL

Query Customers with Graphql

Query customers using GraphQL

Create Customer with Graphql

Create a customer using GraphQL

Query Inventory with Graphql

Query inventory levels using GraphQL

Query Collections with Graphql

Query collections using GraphQL

Query Fulfillment Orders with Graphql

Query fulfillment orders using GraphQL

Get Shop with Graphql

Get shop information using GraphQL

What you can build

Start a workflow whenever a new order is created or paid, using the built-in order triggers to drive fulfillment or notifications.
Create or update products, variants, and images so the catalog stays in sync with another system.
Adjust or set inventory levels at a specific location to keep stock counts accurate after external changes.
Create a fulfillment for an order and mark it complete once a shipment has been handed off.
List or search customers and create new customer records as part of an onboarding or marketing flow.
Generate discount codes and price rules automatically for a promotion, then clean them up when it ends.

About Codex

Codex is OpenAI's command-line coding agent. NoClick runs it as a hosted agent and lets you connect your apps to it as tools, turning it from a coding assistant into an operator that can act across your systems. Connect an integration to the agent and Codex can query, create, and update records in that app directly. You keep the Codex experience and give it real reach into the tools your team already uses.

Fast, capable code generation and editing
Good at well-scoped, concrete tasks
Strong at API and data manipulation
Familiar to teams already on OpenAI tooling

Frequently asked questions

Open your Codex agent in one click

NoClick runs Codex for you with Shopify wired in as tools. Connect your account and run.