All integrations
Shopify logo

Shopify

Ecommerce Sales Secure OAuth

Run your Shopify store from one chat: update products, fill orders, refund customers, and track inventory while your AI assistant handles the steps

What it does

Shopify actions

97 actions

Ask in plain language — Praxivara picks the right Shopify action, runs it, and confirms anything sensitive first.

Search products

Find products by title, SKU, vendor, tag, or status without digging through admin

View a product

Pull up one product with its variants, options, and images in seconds

Create a product

Add a new product with title, description, tags, and status straight from chat

Create with variants

Build a product and all its options and variants in a single step

Update a product

Edit a product's title, description, tags, or SEO fields on request

Delete a product

Remove a product from your catalog when it is no longer sold

Duplicate a product

Copy an existing product as a starting point for a new listing

Set product status

Publish, unpublish, or archive a product by setting it active, draft, or archived

Add tags

Tag products, customers, orders, or articles to keep your catalog organized

Remove tags

Strip tags off any product, customer, or order when they no longer fit

Add product image

Attach an image to a product from a public URL, no manual upload needed

Search variants

Locate specific variants by SKU or barcode across your whole catalog

List sales channels

See every publication and sales channel so you know where products can go live

Publish to a channel

Make a product available on the Online Store or another sales channel

Unpublish from a channel

Pull a product off a sales channel while keeping it in your catalog

Add a variant

Create one or more new variants on an existing product in a single request

Update a variant

Change price, SKU, barcode, or options on existing variants at once

Delete a variant

Remove variants you no longer carry from a product

View a variant

Check a single variant's price, SKU, and stock in one lookup

Add product options

Introduce options like size or color to an existing product

Update an option

Rename an option or add, remove, and reorder its values

Create custom collection

Set up a manual collection and choose which products belong in it

Create smart collection

Build an automated collection that fills itself with products matching your rules

View a collection

Pull up a collection's title, rules, and product count at a glance

Search collections

Find collections by title when you need to edit or link to one

Update a collection

Edit the title, description, or rules of any custom or smart collection

Delete a collection

Remove a collection you no longer use from your store

Add to collection

Drop products into a manual collection without leaving the chat

Remove from collection

Take products out of a manual collection on request

List collection products

See every product that belongs to a given collection

Search orders

Filter orders by status, payment, fulfillment, date, or name in one ask

View an order

Open a full order with line items, customer, totals, and fulfillments

Count orders

Get a quick tally of orders that match any filter you set

Create an order

Log a phone or manual sale as a real order directly from chat

Update an order

Edit an order's tags, note, email, or shipping address as things change

Close an order

Archive a finished order to clear it from your open list

Reopen an order

Bring a closed order back to active when more work is needed

Cancel an order

Cancel an order and optionally refund and restock the items

Send order invoice

Email a customer an invoice or payment link for an existing order

Create draft order

Draft a quote or invoice you can send before the customer pays

View draft order

Open a saved draft order to review its details

Complete draft order

Turn a draft into a real order, marked paid or pending

Send draft invoice

Email the invoice for a draft order so the customer can pay

Delete draft order

Discard a draft order you no longer need

Calculate a refund

Preview the exact refundable line items, shipping, and amounts before you commit

Refund an order

Issue a real refund on an order using the calculated amounts

List transactions

See every payment transaction on an order, from authorization to refund

Capture a payment

Capture or void an order's payment, such as an outstanding authorization

Search customers

Find customers by email, phone, name, or tag in one lookup

View a customer

Pull up a customer's contact info, order count, and addresses

List customers

Browse your customer list, paged and ready to filter

Create a customer

Add a new customer record to your store from chat

Update a customer

Edit a customer's contact details or fields on request

Delete a customer

Remove a customer record from your store when needed

Send account invite

Email a customer an invitation to activate their store account

View purchase history

See every order a specific customer has placed with you

List fulfillment orders

See an order's fulfillment orders, the step before you can ship

Search fulfillment orders

Get richer detail on an order's fulfillment orders when you need it

Hold fulfillment

Put a fulfillment order on hold to pause shipping

Release hold

Lift a hold so a fulfillment order can ship again

Move fulfillment

Reassign a fulfillment order to a different location

Fulfill an order

Mark items shipped and add tracking so the customer gets notified

Update tracking

Replace or correct the tracking details on an existing fulfillment

Cancel fulfillment

Undo a fulfillment when a shipment falls through

List fulfillments

See every fulfillment recorded against an order

View a fulfillment

Open a single fulfillment on an order to check its status

Set inventory level

Overwrite the available quantity of an item at a location as source of truth

Adjust inventory

Nudge stock up or down by a delta in a way that stays concurrency-safe

Stock at a location

Start tracking an inventory item at a location by connecting it

List locations

Get your store's location ids for inventory and fulfillment work

Check inventory

See available quantities across items and locations at a glance

Set a metafield

Create or update custom metafields on any product, order, or customer

Delete a metafield

Remove a metafield from a resource by its namespace and key

Read metafields

Pull the custom metafields stored on any resource

Define a metafield

Set up a metafield definition so it shows in admin and validates input

Create metaobject

Add a new metaobject entry of an existing type

Upsert metaobject

Create or update a metaobject by type and handle in one idempotent call

Update metaobject

Edit a metaobject's fields by its id

View a metaobject

Fetch one metaobject by id or by type and handle

List metaobjects

Browse every metaobject of a given type

Delete metaobject

Remove a metaobject entry you no longer need

Define a metaobject

Set up a new metaobject type and its fields before adding entries

List blogs

See your store's blogs and grab the id you need to manage articles

Create a blog

Spin up a new blog on your storefront

Delete a blog

Remove a blog and its articles from your store

List articles

See the articles published in any of your blogs

Write an article

Publish a new blog post to your store, drafted and ready to go

Update an article

Edit an existing blog post's content or details

Delete an article

Take down a blog post you no longer want live

List pages

See the storefront pages published on your store

Create a page

Add a new storefront page such as About or FAQ

Update a page

Edit the content of an existing storefront page

Delete a page

Remove a storefront page you no longer need

Create a redirect

Set up a 301 redirect so old links point to the right place

List redirects

Review the URL redirects already set up on your store

Get store info

Look up your store's name, domain, currency, plan, and timezone

Get store policies

Pull your store's refund, privacy, terms, and shipping policies

What it watches for

Shopify triggers

16 triggers

Events in Shopify that can start an automation on their own — no clicks required once you set it up.

New product Webhook

Fires when a product is created in the store.

Updated product Webhook

Fires when a product is updated.

Deleted product Webhook

Fires when a product is deleted.

New collection Webhook

Fires when a collection is created.

Updated collection Webhook

Fires when a collection is updated.

Refund created Webhook

Fires when a refund is created on an order.

Deleted order Webhook

Fires when an order is deleted.

Deleted draft order Webhook

Fires when a draft order is deleted.

New discount Webhook

Fires when a discount is created.

Inventory level updated Webhook

Fires when an inventory level changes at a location.

New metaobject Webhook

Fires when a metaobject is created.

Variant out of stock Webhook

Fires when a product variant goes out of stock.

Deleted customer Webhook

Fires when a customer is deleted.

New blog article Polling

Fires when a new blog article is published (polling).

New page Polling

Fires when a new storefront page is created (polling).

New abandoned checkout Polling

Fires when a checkout is abandoned (polling).

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Shopify steps and shows you exactly what it did.

Catch me up on what needs my attention in Shopify today.
Handle this in Shopify and confirm before anything goes out.
Build me an AI agent that keeps Shopify tidy every morning.
Pull the latest from Shopify and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run Shopify for you.

Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends