Square
by Block, Inc.
Connect agents to Square to manage payments, customers, orders, and catalog items.
How agents use Square
- ✓Process payments and generate receipts in automated workflows
- ✓Issue refunds based on return requests or dispute resolutions
- ✓Create customers and link orders to profiles
- ✓Reconcile Square transactions with accounting systems
- ✓Monitor daily sales and generate automated reports
Agent actions
Inputs: sourceId, amount, currency, idempotencyKey, customerId, note, referenceId
Returns: paymentId, status, receiptUrl, payment
Inputs: paymentId
Returns: payment, status, amount, currency
Inputs: paymentId, idempotencyKey, amount, currency, reason
Returns: refundId, status, amountRefunded
Inputs: givenName, familyName, emailAddress, phoneNumber, referenceId, note
Returns: customerId, customer
Inputs: query, limit
Returns: customers, total
Inputs: locationId, lineItems, customerId, referenceId
Returns: orderId, totalMoney, order
Returns: locations
Example workflows
Automated refund processing
Agent processes approved refund requests and issues Square refunds automatically
About Square
- Vendor
- Block, Inc.
- Pricing Always review details with the vendor
- Free — No monthly fees. Square charges 2.6% + $0.10 per in-person transaction, 2.9% + $0.30 for online. API access is free.
- Authentication
- Bearer token
- Rate limit Always review details with the vendor
- 100 requests / minute
- Compatible nodes
- AgentResourceInputOutput
- Website
- https://squareup.com
Build an AI workflow with Square
Use the Agentic Planner to design, visualize, and connect Square with your other tools.
Open Agentic Planner