What can you do with it?
The Shopify integration enables comprehensive e-commerce store management including customer management, order processing, and product catalog administration. You can retrieve and search customers, create new customer accounts with addresses, manage orders from creation to updates, and maintain your product catalog with variants and pricing. This integration is perfect for automating e-commerce workflows, syncing data with other business systems, and managing your online store operations programmatically.How to use it?
Basic Command Structure
Parameters
Required:action
- The operation you want to perform (get_customers, create_customer, get_orders, create_order, get_products, create_product, etc.)
customer_id
- Customer ID for customer-specific operationsorder_id
- Order ID for order-specific operationsproduct_id
- Product ID for product-specific operations
Tools
Get Customers
Retrieve all customers from your store Parameters:action
(required) - Set to “get_customers”
Search Customers
Search for customers using a query Parameters:action
(required) - Set to “search_customers”query
(required) - Search query (e.g., “email:john@example.com”)
Create Customer
Create a new customer account Parameters:action
(required) - Set to “create_customer”first_name
(required) - Customer’s first namelast_name
(required) - Customer’s last nameemail
(required) - Customer’s email addressphone
(optional) - Customer’s phone numberaddress
(optional) - Customer’s address information
Update Customer
Update an existing customer’s information Parameters:action
(required) - Set to “update_customer”customer_id
(required) - Customer ID to updatefirst_name
(optional) - Updated first namelast_name
(optional) - Updated last namephone
(optional) - Updated phone number
Get Orders
Retrieve all orders from your store Parameters:action
(required) - Set to “get_orders”
Create Order
Create a new order Parameters:action
(required) - Set to “create_order”email
(required) - Customer emailline_items
(required) - Array of items with variant_id and quantitybilling_address
(required) - Billing address informationshipping_address
(optional) - Shipping address information
Update Order
Update an existing order Parameters:action
(required) - Set to “update_order”order_id
(required) - Order ID to updateemail
(optional) - Updated customer emailnote
(optional) - Order note
Get Products
Retrieve all products from your store Parameters:action
(required) - Set to “get_products”
Create Product
Create a new product Parameters:action
(required) - Set to “create_product”title
(required) - Product titlebody_html
(optional) - Product descriptionvendor
(optional) - Product vendorproduct_type
(optional) - Product typevariants
(optional) - Array of product variants with options, price, and SKU
Update Product
Update an existing product Parameters:action
(required) - Set to “update_product”product_id
(required) - Product ID to updatetitle
(optional) - Updated product titlevariants
(optional) - Updated product variants