Shopify for your voice agent

Your voice agent can check an order and find the customer in Shopify on every plan. It connects with an API key.

Call 1800 570 693 to talk to the demo agent. Plans start at A$49 a month.

The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.

Integration record

Status
Available
Plan
Every plan, from Starter at A$49 a month
How it connects
With an API key. You create a key in Shopify and paste it on a secure page in Connected apps.
What it reads
Check an order and find the customer.
What it changes
Cancel an order.
What starts an action
The agent runs an action during a call or chat when the conversation needs it. It only runs the actions you switch on. Switched on when you connect: check an order and find the customer.
Custom work
None for the actions listed here. Anything they don't cover needs a custom API tool on Scale, or a Concierge build.
Checked
Ready-made actions added 10 November 2026, with a connection test you run after connecting ("Read your shop's details"). Action list checked 14 November 2026.

Ready-made actions

  • Check an orderTell the caller where their order is up to.On when connected
  • Find the customerMatch the caller to a customer.On when connected
  • Cancel an orderCancel an unpaid, unfulfilled order.Off until you switch it on

Shopify actions

Reads 204

  • Run Shopify bulk query operation
  • Calculate a refund
  • Count articles in blog
  • Get blogs count
  • Get draft orders count
  • Count fulfillments for order
  • Count shop metafields
  • Retrieve page count
  • Count price rules
  • Count product images
  • Count product listings
  • Retrieves a count of products
  • Count product variants
  • Get abandonment
  • Get abandonment by abandoned checkout ID
  • Get a list of access scopes
  • Get App
  • Get app by handle
  • Get app installation details
  • Get Application Charge By ID
  • Get Application Charges
  • Get application credit
  • Get application credits
  • Get Article
180 more
  • Get Batch Discount Codes
  • Get Single Blog
  • Get blog article tags
  • Get bulk operation status
  • Get carrier service
  • Get carrier services
  • Get catalogs count
  • Get checkout payment
  • Get checkout profile
  • Get checkouts count
  • Get collect by ID
  • Get collection by ID
  • Get collection by identifier
  • Get collection listing
  • Get collects
  • Get collects count
  • Get Comment
  • Get count of comments
  • Get consent policy
  • Get Countries
  • Get provinces count for country
  • Get Province for Country
  • Get country
  • Get provinces for country
  • Get Currencies
  • Get current user
  • Get custom collection by ID
  • Get custom collections
  • Get custom collections count
  • Retrieve a single customer
  • Get Customer Address
  • Get Customer Addresses
  • Get customer orders
  • Get customers count
  • Search Customers
  • Get Discount Code
  • Retrieve Discount Code Creation Job
  • Get discount codes count
  • Get Discount Code Location
  • Get dispute evidence
  • Receive a single draft order
  • Get event by ID
  • Get fulfillments by fulfillment order
  • Get fulfillment events
  • Get fulfillment order locations for move
  • Get fulfillment orders for order
  • Get Fulfillment Service
  • Get Fulfillment Services
  • Get Gift Card By ID
  • Retrieves a list of gift cards
  • Retrieves a count of gift cards
  • Get Inventory Item
  • Get Inventory Items
  • Get Inventory Levels
  • Get Inventory Levels For Location
  • Get location
  • Get locations count
  • Retrieve a single marketing event
  • Get marketing events count
  • Get blog metafields
  • Get metafield by ID
  • Get metafields
  • Get mobile platform application
  • Get order
  • Retrieve order fulfillments
  • Get specific refund for order
  • Get refunds for order
  • Get orders with filters
  • Get order transactions count
  • Get page by ID
  • Get payment dispute
  • Get payments balance
  • Get payments payout
  • Get Policies
  • Check Batch Listing Support for Price Rule
  • Get Discount Codes for Price Rule
  • Get product
  • Get product image
  • Get product listing
  • Get product metafield
  • Get product metafields
  • Get products (paginated)
  • Receive a single product variant
  • Get recurring application charge
  • Get recurring application charges
  • Get redirect by ID
  • Get redirects
  • Get redirects count
  • Get Script Tag
  • Get segments count
  • Get Shipping Zones
  • Get shop billing address
  • Get Shopify shop information
  • Get smart collection by ID
  • Get smart collections
  • Get smart collections count
  • Get storefront access tokens
  • Get tender transactions
  • Retrieve a single theme
  • Get themes
  • Get Theme Asset
  • Retrieve a specific transaction
  • Get usage charge
  • Get user
  • Get Webhook
  • Get webhook subscriptions count
  • Execute Shopify GraphQL query
  • Execute safe read-only Shopify GraphQL query
  • List article authors
  • List article tags
  • List assigned fulfillment orders
  • List available locales
  • Retrieve list of articles from blog
  • Retrieve a list of all blogs
  • List bulk operations
  • List channels
  • List checkout profiles
  • List collection listing product IDs
  • List Collection Listings
  • Retrieve products in collection
  • Retrieve a list of comments
  • Retrieves a list of customers
  • List Deprecated API Calls
  • Retrieve list of draft orders
  • List Location Inventory Levels
  • List locations
  • Retrieve all marketing events
  • List Mobile Platform Applications
  • Retrieve list of pages
  • List Payment Disputes
  • List Payments Balance Transactions
  • List Payments Payouts
  • List Payment Terms Templates
  • Receive A List Of All Product Images
  • List Product Listing Product IDs
  • List Product Listings
  • List Product Resource Feedback
  • Get product variants
  • Get resource feedback
  • Retrieve all script tags
  • Retrieve order transactions
  • List usage charges
  • List Users
  • Query app by API key
  • Query business entities
  • Query business entity
  • Query catalogs
  • Query channel by ID
  • Query consent policy regions
  • Query current app installation
  • Query current Shopify bulk operation
  • Query customer account pages
  • Query deletion events
  • Query disputes
  • Query domain
  • Query events
  • Query events count
  • Query job
  • Query metafield definition by ID
  • Query metafield definitions
  • Query metafield definition types
  • Query node by ID
  • Query nodes by IDs
  • Query online store
  • Query product duplicate job
  • Query public API versions
  • Query publication by ID
  • Query server pixel configuration
  • Query Shop (GraphQL)
  • Query shop billing preferences
  • Query Shopify Functions
  • Query Shop Pay payment request receipts
  • Query standard metafield templates
  • Query taxonomy
  • Query webhook subscription by ID
  • Query webhook subscriptions
  • Get resource metafields
  • Get Price Rules List
  • Retrieve specific fulfillment order
  • Search Shopify products

Changes 139

  • Accept Fulfillment Cancellation Request
  • Accept Fulfillment Request
  • Add product to custom collection
  • Adjust inventory levels
  • Apply fulfillment hold
  • Approve a comment
  • Bulk create products via GraphQL
  • Bulk update Shopify product status
  • Close Fulfillment Order
  • Close an order
  • Complete a draft order
  • Connect inventory item to location
  • Create a metafield
  • Create app subscription
  • Create Article
  • Create Comment for Article
  • Create a new blog
  • Create carrier service
  • Create checkout payment
  • Create a custom collection
  • Create Customer
  • Generate Customer Account Activation URL
  • Create customer address
  • Create delegate access token
115 more
  • Create Shopify discount code
  • Create Discount Code
  • Create Discount Codes Batch
  • Create a new draft order
  • Create EventBridge webhook subscription
  • Create Fulfillment
  • Create Fulfillment Event
  • Create Fulfillment Service
  • Create Gift Card
  • Create Marketing Event Engagements
  • Create Marketing Event
  • Create blog metafield
  • Create Mobile Platform Application
  • Create One-Time Application Charge
  • Create an order
  • Create transaction for order
  • Create a new page
  • Create Price Rule
  • Create product metafield
  • Create Product Resource Feedback
  • Create a new product variant
  • Create a Shopify product with variants
  • Create Pub/Sub webhook subscription
  • Create recurring application charge
  • Create Redirect
  • Create order refund
  • Create Resource Feedback
  • Create Script Tag
  • Create Smart Collection
  • Create or Update Theme Asset
  • Create Storefront Access Token
  • Create Theme
  • Create Usage Charge
  • Create webhook subscription
  • Customize Recurring Application Charge
  • Enable standard metaobject definition
  • GraphQL Admin execute
  • GraphQL collections and publication-ready collection reads
  • GraphQL customers and customer search
  • GraphQL discounts and discount search
  • GraphQL draft orders
  • GraphQL inventory items and levels
  • GraphQL metafields and metaobjects
  • Execute safe Shopify GraphQL mutation
  • GraphQL orders and order search
  • GraphQL products, variants, media, and publishing
  • Inspect Shopify GraphQL schema
  • GraphQL shop and app metadata
  • GraphQL webhook subscriptions
  • GraphQL write operations
  • Mark Comment as Not Spam
  • Mark Comment as Spam
  • Modify an existing product variant
  • Move Fulfillment Order to New Location
  • Open Fulfillment Order
  • Pin metafield definition
  • Publish collection listing
  • Publish product listing
  • Receive a single fulfillment
  • Reject fulfillment cancellation request
  • Reject Fulfillment Request
  • Release fulfillment hold
  • Reopen a closed order
  • Reschedule Fulfillment Order
  • Restore Comment
  • Run Shopify analytics query
  • Run bulk mutation operation
  • Run Shopify bulk operation query
  • Search Gift Cards
  • Send Customer Account Invite
  • Send an invoice
  • Set Default Customer Address
  • Set Fulfillment Orders Deadline
  • Set inventory level
  • Set metafields
  • Submit Fulfillment Cancellation Request
  • Submit Fulfillment Request
  • Trigger Shopify Flow
  • Unpublish collection listing
  • Unpublish product listing
  • Update app subscription line item capped amount
  • Update Article
  • Modify an existing blog
  • Update carrier service
  • Update Comment
  • Update custom collection
  • Update Customer
  • Update Customer Address
  • Bulk delete customer addresses
  • Update dispute evidence
  • Modify an existing draft order
  • Update Fulfillment Service
  • Update Fulfillment Tracking
  • Update an Existing Gift Card
  • Update inventory item
  • Update Marketing Event
  • Update metafield by ID
  • Update metafield definition
  • Update Mobile Platform Application
  • Update Order
  • Update Page
  • Update Price Rule
  • Update a Shopify product
  • Update Product Image
  • Update product metafield
  • Bulk update product variants via GraphQL
  • Update Pub/Sub webhook subscription
  • Update redirect
  • Updates An Existing Discount Code
  • Update Script Tag
  • Update Smart Collection
  • Update smart collection product order
  • Modify existing theme
  • Update webhook subscription
  • Upload dispute evidence file

Deletes 43

  • Delete metafields in bulk
  • Bulk delete metaobjects
  • Cancel App Subscription
  • Cancel Shopify bulk operation
  • Cancel a fulfillment
  • Cancel a Fulfillment Order
  • Cancel an order
  • Cancel Recurring Application Charge
  • Delete Article
  • Delete a blog
  • Delete Carrier Service
  • Remove product from collection
  • Remove a comment
  • Delete a customer
  • Delete customer address
  • Delete dispute evidence file
  • Delete a draft order
  • Remove fulfillment service
  • Delete inventory levels
  • Delete a marketing event
  • Delete a metafield by its ID
  • Delete metaobject
  • Delete metaobject definition
  • Delete Mobile Platform Application
19 more
  • Delete an order
  • Delete a page
  • Delete price rule
  • Delete a product
  • Delete product image
  • Delete product metafield
  • Remove product variant
  • Delete redirect
  • Delete a custom collection
  • Delete a discount code
  • Delete a saved search
  • Delete smart collection
  • Delete Storefront Access Token
  • Delete theme
  • Delete theme asset
  • Delete webhook subscription
  • Delete web presence
  • Disable a Gift Card
  • Revoke app access scopes

Shopify setup

  1. Pasting a Shopify API key

    Create an API key in Shopify, choose Shopify in Connected apps and paste the key on the secure page.

  2. Choosing the actions

    The ready-made actions start in their default state. Switch any of them on or off for each agent.

  3. Testing, then publishing

    Watch the agent use the live app in the browser tester, then publish. Voice and text agents share the connection.

Get started

Tell us what your callers ring about, and we build and test the agent for you.