---
title: "Squarespace Integration"
description: "Connect 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."
url: https://flowrunner.ai/integrations/squarespace
date_modified: 2026-08-01T02:40:32-07:00
---

# Squarespace

[E-commerce](https://flowrunner.ai/integrations/category/e-commerce)

Connect 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.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 2 triggers · 11 actions · API key · available

[Squarespace website](https://www.squarespace.com/) · [Platform Documentation](https://developers.squarespace.com/commerce-apis/overview) · Capability data verified 2026-07-04

1.  On New Order fires when a customer places an order
2.  Agent reads the line items, shipping address, and quantities
3.  Agent confirms stock is available across the ordered variants
4.  Agent pushes the order to the 3PL for fulfillment
5.  Agent marks the order fulfilled with tracking using Fulfill Order
6.  Customer receives their carrier and tracking details
7.  Orders that would oversell a variant pause for a person before fulfillment

## 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

**Orders forwarded by hand**: Each new order copied to the warehouse manually

**Tracking entered one by one**: Fulfillment and tracking keyed into Squarespace per order

**Stock drifts out of sync**: Inventory across variants corrected only when someone notices a mismatch

### With FlowRunner

**Orders pushed automatically**: A new order reaches the 3PL the moment it is placed

**Fulfillment and tracking automated**: Orders marked fulfilled with tracking, and the customer emailed

**Stock kept accurate**: Quantities adjusted across variants as orders and restocks happen

## 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](https://flowrunner.ai/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](https://flowrunner.ai/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](https://flowrunner.ai/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 processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via Slack

Human decides

Agent resumes with decision

## Agent Capabilities

11 actions

### Products

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 triggers

### Event 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.

## Frequently Asked Questions

### What can FlowRunner do with Squarespace?

FlowRunner agents can run List Products, Get Product, and Create Product in Squarespace, plus 8 more actions.

### Does connecting Squarespace to FlowRunner require OAuth?

No. Squarespace connects to FlowRunner with an API key, no OAuth flow required.

### Can Squarespace trigger a FlowRunner workflow automatically?

Yes. Squarespace supports 2 triggers that can start a FlowRunner workflow automatically.

**Work at Squarespace?** This integration exposes Squarespace to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/squarespace. Site index: https://flowrunner.ai/llms.txt
