Enterprise access
Agent Serve is available to teams by invitation. Tell us what you want to build and we will set up your workspace with you.
Agent Serve · Commerce integration
Process payments and manage Square commerce data
Square is a Commerce integration for Agent Serve, the AI workspace where teams build and deploy AI agents. Agent Serve's Square integration provides 34 Square tools that AI agents can use inside Agent Serve's visual workflow builder. Square connects with an API key. Explore deployment options with the Agent Serve team.
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).
Agent Serve accounts are created by invitation. Request access for your team, or accept an invitation from your workspace admin, then sign in.
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.
34 Square tools available in Agent Serve.
Take a payment using a payment source such as a card nonce or a card on file
Retrieve details for a single payment by its ID
List payments taken by the account, optionally filtered by location and time range
Cancel (void) an authorized payment that has not been captured
Capture (complete) a payment that was authorized with delayed capture
Refund all or part of a completed payment
Retrieve a single payment refund by its ID
List payment refunds, optionally filtered by location, status, and time range
Create a new customer profile in the Square customer directory
Retrieve a single customer profile by its ID
List customer profiles in the Square customer directory
Search customer profiles using filters such as email, phone, or creation date
Update fields on an existing customer profile
Delete a customer profile from the Square customer directory
List all locations associated with the Square account
Retrieve a single location by its ID
Create an order with line items, taxes, discounts, and fulfillments
Retrieve a single order by its ID
Search orders across one or more locations using filters and sorting
Pay for an order using one or more already-approved payments
Create a draft invoice for an existing order and customer
Retrieve a single invoice by its ID
List invoices for a specific location
Search invoices across one or more locations
Publish a draft invoice so it is sent to the customer and becomes payable
Cancel a published invoice that is unpaid or partially paid
Delete a draft invoice
Create or update a catalog object such as an item, variation, or category
Retrieve a single catalog object by its ID
List catalog objects, optionally filtered by type
Search catalog objects by type and query filters
Upload an image and attach it to the catalog, optionally to a specific item
Delete a catalog object and its children (e.g. an item and its variations)
Retrieve current inventory counts for catalog items across locations
Ready-to-use templates featuring Square. Click any to build it instantly.
Agent Serve's Square integration adds 34 Square tools to the AI agents you build in Agent Serve's visual workflow builder — you build it all visually. Process payments and manage Square commerce data. Teams often pair Square with Linear and Rippling in the same agent.
Agent Serve is available to teams by invitation. Request access and the team will map out the Square agents, connections, and team access your process needs.