Skip to main content

Square integration for AI agents

Process payments and manage Square commerce data

Square is a Sim integration in the Commerce category. Sim is the AI workspace where teams build and deploy AI agents. Sim's Square integration provides 34 tools that AI agents can use inside Sim's visual workflow builder. Square connects with an API key. Free to start at sim.ai.

View docs

Last updated

What Sim agents can do with Square

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

Category
Commerce
Authentication
API key
Tools
34
Triggers
0
Documentation
Square docs

How to automate Square with Sim

  1. Create a free account

    Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.

  2. Add a Square block

    Open your workspace, drag a Square block onto the workflow builder, and paste in your Square API key.

  3. Configure, connect, and run

    Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your Square automation is live.

Agent templates

Ready-to-use templates featuring Square. Click any to build it instantly.

Square tools

34 Square tools available to Sim agents.

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

Frequently asked questions

Sim's Square integration adds 34 tools to the AI agents you build in Sim's visual workflow builder. Process payments and manage Square commerce data.

Every agent your company runs. All in one place.