Connect your voice agent with Shopify to automate e-commerce workflows during customer conversations. Agents can retrieve order information, update customer records, and manage store data in real time.
A Telnyx Voice AI agent can retrieve store information or update customer records during a conversation by interacting with Shopify APIs. The agent can check order status, retrieve customer details, or update store data in real time to support e-commerce customer interactions.
The Shopify integration supports the following operations across core objects:
Products
Orders
Customers
Inventory
Shopify is a leading global e-commerce platform that enables businesses of all sizes to set up online stores, manage inventory, process payments, and fulfill orders. With millions of merchants across 175 countries, Shopify provides the tools for storefront design, checkout, marketing, and multi-channel selling.
A Telnyx voice AI agent can read, create, update, and search orders, customers, and products within a Shopify store during a phone call. When a customer calls about an order, the agent can look up the order by number or customer email, read its fulfillment status, and provide tracking information.
The agent can search the product catalog to check stock levels, read product details, and help customers find what they need. It can create new orders for callers, update existing orders with changes such as address corrections or item additions, and manage customer records - creating new customer profiles or updating contact information.
For merchant support, the agent can list recent orders, flag high-value transactions, and surface at-risk orders that need attention. It can also read customer notes, update order tags, and create draft orders for phone-based sales - turning every inbound call into a seamless commerce experience.
COMPOSITION
Four Shopify assistants. Pick one and the blocks it runs on light up, and the create call attaches Shopify in the same request, the meter prices it. Or click any single block: every primitive sells alone.
One request. Tools attached. You pay the minute, not the connector.
Every Telnyx integration runs on the same infrastructure: voice AI agents for conversation, inference for reasoning, SIP trunking for transport, STT and TTS for understanding and speech, and phone numbers for provisioning.

Handle shopper calls and interact with Shopify - looking up orders, checking inventory, and creating draft orders during natural conversations.
Learn more
Reason over order and product data so the agent can recommend alternatives for out-of-stock items or prioritize high-value orders.
Learn more
Carry every customer call over Telnyx SIP trunks with carrier-grade reliability and global reach.
Learn more
Transcribe customer calls in real time so the agent can capture order details, address changes, and product requests accurately.
Learn more
Read back order confirmations, product details, and shipping updates in a clear, natural voice.
Learn more
Provision local and toll-free store numbers in minutes, giving customers a familiar number to call for support.
Learn moreOptimize recruiting with voice-driven updates, scheduling, and candidate workflows.
Learn moreCHOOSE BY USE CASE OR PRODUCT
RESULTS
cURL
# order status inquiries — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \ -H "Authorization: Bearer $TELNYX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "shopify-order-status", "model": "meta-llama/Meta-Llama-3.1-8B-Instruct", "instructions": "Answer the call, ask the customer for their order number, look it up in Shopify, and read out the order status, shipping details, and estimated delivery.", "integrations": [ { "integration_id": "shopify" } ] }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrationsOrder Status Inquiries
SELECT USE CASE
SELECT USE CASE
OR SELECT PRODUCT
RESULTS
cURL
# order status inquiries — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \ -H "Authorization: Bearer $TELNYX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "shopify-order-status", "model": "meta-llama/Meta-Llama-3.1-8B-Instruct", "instructions": "Answer the call, ask the customer for their order number, look it up in Shopify, and read out the order status, shipping details, and estimated delivery.", "integrations": [ { "integration_id": "shopify" } ] }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrationsOrder Status Inquiries
RESULTS
cURL
# order status inquiries — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \ -H "Authorization: Bearer $TELNYX_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "shopify-order-status", "model": "meta-llama/Meta-Llama-3.1-8B-Instruct", "instructions": "Answer the call, ask the customer for their order number, look it up in Shopify, and read out the order status, shipping details, and estimated delivery.", "integrations": [ { "integration_id": "shopify" } ] }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrationsOrder Status Inquiries