Squarespace
E-commerceConnect AI agents to Squarespace Commerce. Agents list, create, update, and delete products, read and fulfill orders with shipment tracking, monitor stock levels and adjust quantities across variants, and react to new and fulfilled orders through two polling triggers.
What This Integration Enables
Agents run the store's fulfillment and inventory loop. They list, create, update, and delete products, read orders in full, and fulfill orders with shipment tracking and an optional customer email. They list and read inventory across variants and adjust stock quantities as orders and restocks move. Two triggers fire on new and fulfilled orders. The agent handles the routine order flow and stops before an action that would sell stock the store does not have.
Without FlowRunner
With FlowRunner
Use Case Scenarios
Order to 3PL
A customer places an order and On New Order fires. The agent reads the line items and shipping address and pushes them to your third-party logistics provider with [ShipBob](/integrations/shipbob) "Create Order" for fulfillment. The hand-off from storefront to warehouse that someone used to do by copy-paste happens the moment the order lands.
Fulfillment notification
An order is marked fulfilled and On Order Fulfilled fires. The agent emails the customer their carrier and tracking details through [Gmail](https://developers.squarespace.com/commerce-apis/overview). Keeping customers informed stops depending on someone remembering to send the tracking email.
Daily sales log
At the end of the day the agent pulls the day's orders with List Orders and appends each one to a revenue-tracking sheet with [Google Sheets](/integrations/google-sheets) "Add Row". The sales report that meant an export and a paste becomes a record that maintains itself.
Human-in-Loop Highlight
Most of the store's flow is safe to automate: forwarding orders, marking fulfillment, and logging sales all follow the customer's action. The moment that needs judgment is stock: an order or an adjustment that would push a variant below zero and oversell it, promising a customer something the store cannot ship. Configure the agent to check stock before it fulfills or adjusts, and to pause when the numbers do not add up. It routes the order to an operations person through Slack with the variant, the ordered quantity, and the current stock attached and asks: "This order would oversell the variant shown. Fulfill it, hold it, or reorder first?" A person decides, and the agent acts on the answer with Fulfill Order or Adjust Stock. The routine orders keep flowing; the oversell risk waits for a human. This is [human-in-the-loop](/concepts/human-in-the-loop): the agent pauses, gathers the context and the choices, routes to the right person, and resumes on their answer.
Agent Capabilities
11 actionsProducts
5- List Products Retrieves products from the store, optionally filtered by product type. Used to sync the catalog with external systems.
- Get Product Retrieves a single product with all variants, images, pricing, and visibility. Used to read a product's full detail.
- Create Product Creates a new physical product with a single variant, including name, price, and optional starting stock. Used to add a product from an automation.
- Update Product Updates a product's name, description, visibility, or URL slug. Used to change a listing.
- Delete Product Permanently deletes a product from the store. Used to remove a discontinued item.
Orders
3- List Orders Retrieves orders from the store. Used to pull the day's sales or find orders to process.
- Get Order Retrieves an order with line items, addresses, and fulfillment status. Used to read an order before acting on it.
- Fulfill Order Marks an order fulfilled with optional shipment tracking, and can email the customer. Used to complete fulfillment behind a stock check.
Inventory
3- List Inventory Retrieves inventory for all variants, including stock quantities and whether stock is unlimited. Used to monitor stock levels.
- Get Inventory Item Retrieves inventory for a single variant, including current stock. Used to check one variant before fulfilling.
- Adjust Stock Adjusts the stock quantity for a variant. Used to record a restock or correction, under an oversell guard.
Triggers
2 triggersEvent Triggers
2- On New Order Fires when a new order is placed in your Squarespace store. Starts a fulfillment workflow that pushes line items to a 3PL, records the sale, or notifies your team.
- On Order Fulfilled Fires when an order is marked fulfilled in Squarespace. Starts a workflow to email the customer their carrier and tracking details or update downstream records.
Start building with Squarespace
$100 in credits. No card required. Connect in minutes.