Shopify integration
The Shopify package (Robomotion.Shopify, v1.1.0) adds 24 nodes to Robomotion flows, including Create Product, Get Product and List Products.
It runs on Windows, macOS and Linux robots. For AI agents, 23 of its nodes work as tools, and its Toolkit node exposes 19 tools at once.
What the Shopify package does
Manage products, orders, customers, and inventory in your Shopify store
Shopify store integration for managing products, orders, customers, inventory, fulfillments, and collections. Uses Admin REST API with access token authentication. All nodes support either a shared Connect session or direct access token credentials per node. Shop domain (mystore.myshopify.com) is required alongside the access token.
- Namespace
Robomotion.Shopify- Latest version
- 1.1.0 (4 versions published)
- Written in
- Go
- Categories
- eCommerce
Shopify nodes (24)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| Connect | Robomotion.Shopify.Connect | Agent tool |
| Disconnect | Robomotion.Shopify.Disconnect | Agent tool |
| Create Product | Robomotion.Shopify.Products.Create | Agent tool |
| Get Product | Robomotion.Shopify.Products.Get | Agent tool |
| List Products | Robomotion.Shopify.Products.List | Agent tool |
| Update Product | Robomotion.Shopify.Products.Update | Agent tool |
| Delete Product | Robomotion.Shopify.Products.Delete | Agent tool |
| Get Order | Robomotion.Shopify.Orders.Get | Agent tool |
| List Orders | Robomotion.Shopify.Orders.List | Agent tool |
| Update Order | Robomotion.Shopify.Orders.Update | Agent tool |
| Cancel Order | Robomotion.Shopify.Orders.Cancel | Agent tool |
| Create Customer | Robomotion.Shopify.Customers.Create | Agent tool |
| Get Customer | Robomotion.Shopify.Customers.Get | Agent tool |
| List Customers | Robomotion.Shopify.Customers.List | Agent tool |
| Update Customer | Robomotion.Shopify.Customers.Update | Agent tool |
| Delete Customer | Robomotion.Shopify.Customers.Delete | Agent tool |
| List Inventory Items | Robomotion.Shopify.Inventory.ListItems | Agent tool |
| Get Inventory Level | Robomotion.Shopify.Inventory.GetLevel | Agent tool |
| Adjust Inventory | Robomotion.Shopify.Inventory.Adjust | Agent tool |
| List Locations | Robomotion.Shopify.Inventory.ListLocations | Agent tool |
| Create Fulfillment | Robomotion.Shopify.Fulfillments.Create | Agent tool |
| List Collections | Robomotion.Shopify.Collections.List | Agent tool |
| Get Collection | Robomotion.Shopify.Collections.Get | Agent tool |
| Toolkit | Robomotion.Shopify.Agents.Toolkit | Toolkit · 19 tools |
Platforms
The Shopify package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the Shopify package
- Open Packages in the Robomotion Flow Designer.
- Search for Shopify or
Robomotion.Shopify, then click Install on its card. - The Shopify nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.ShopifyRelated integrations
Packages that share a category or keywords with Shopify. It is filed under eCommerce.
Shopify documentation
The Shopify package reference on docs.robomotion.io documents each node and its properties.
https://docs.robomotion.io/reference/packages/shopify/Package data from the Robomotion package index, synced October 31, 2026.