Process payments and manage Square commerce data
Square is a Commerceintegration for Sim, the AI workspace where teams build and deploy AI agents. Sim's Square integration provides 34 Square tools that AI agents can use inside Sim's visual workflow builder. Square connects with an API key. Free to start at sim.ai.
Last updated
Integrate Square into the workflow. Take and refund payments, manage customers, build catalog items and images, create and search orders, and issue invoices. Authenticate with a Square access token (personal access token).
Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.
Open your workspace, drag a Square block onto the workflow builder, and paste in your Square API key.
Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Square automation is live.
Ready-to-use templates featuring Square. Click any to build it instantly.
34 Square tools available in Sim
Create Payment
Take a payment using a payment source such as a card nonce or a card on file
Get Payment
Retrieve details for a single payment by its ID
List Payments
List payments taken by the account, optionally filtered by location and time range
Cancel Payment
Cancel (void) an authorized payment that has not been captured
Complete Payment
Capture (complete) a payment that was authorized with delayed capture
Refund Payment
Refund all or part of a completed payment
Get Refund
Retrieve a single payment refund by its ID
List Refunds
List payment refunds, optionally filtered by location, status, and time range
Create Customer
Create a new customer profile in the Square customer directory
Get Customer
Retrieve a single customer profile by its ID
List Customers
List customer profiles in the Square customer directory
Search Customers
Search customer profiles using filters such as email, phone, or creation date
Update Customer
Update fields on an existing customer profile
Delete Customer
Delete a customer profile from the Square customer directory
List Locations
List all locations associated with the Square account
Get Location
Retrieve a single location by its ID
Create Order
Create an order with line items, taxes, discounts, and fulfillments
Get Order
Retrieve a single order by its ID
Search Orders
Search orders across one or more locations using filters and sorting
Pay Order
Pay for an order using one or more already-approved payments
Create Invoice
Create a draft invoice for an existing order and customer
Get Invoice
Retrieve a single invoice by its ID
List Invoices
List invoices for a specific location
Search Invoices
Search invoices across one or more locations
Publish Invoice
Publish a draft invoice so it is sent to the customer and becomes payable
Cancel Invoice
Cancel a published invoice that is unpaid or partially paid
Delete Invoice
Delete a draft invoice
Upsert Catalog Object
Create or update a catalog object such as an item, variation, or category
Get Catalog Object
Retrieve a single catalog object by its ID
List Catalog
List catalog objects, optionally filtered by type
Search Catalog Objects
Search catalog objects by type and query filters
Create Catalog Image
Upload an image and attach it to the catalog, optionally to a specific item
Delete Catalog Object
Delete a catalog object and its children (e.g. an item and its variations)
Batch Retrieve Inventory Counts
Retrieve current inventory counts for catalog items across locations
Sim's Square integration adds 34 Square tools to the AI agents you build in Sim's visual workflow builder — no code required. Process payments and manage Square commerce data. Teams often pair Square with Linear and Rippling in the same agent.

Build your first AI agent with Square in minutes. Connect to every tool your team uses. Free to start, no credit card required.