OpenAgent is an AI customer support agent that connects to Square Online Store via the Square Orders API and Square Catalog API. Square Online Store lets any business sell online alongside their in-person Square Point of Sale, and OpenAgent bridges the support gap — reading your live order data, item catalog, and customer records to resolve post-purchase questions automatically. Whether you run a retail shop, a restaurant, or a services business, OpenAgent keeps customers informed around the clock.
How OpenAgent connects to Square Online Store
Square Developer access token
Create a Square application at developer.squareup.com and generate a production access token. Enter it in OpenAgent along with your Square location ID to sync order and catalog data.
Live order data via Square Orders API
OpenAgent reads current order status, fulfillment type (pickup, delivery, or shipping), and tracking details from Square in real time.
Catalog sync via Square Catalog API
Your full Square item catalog — including variations, modifiers, descriptions, and pricing — is imported into OpenAgent to power accurate product Q&A.
Square Online site widget embed
Paste the OpenAgent script tag into the custom code or HTML section of your Square Online site editor to add the chat widget to all pages.
What the agent does on Square Online Store
Order and delivery status
Answers delivery, pickup, and shipping status questions using live Square Orders data.
Return and refund requests
Guides customers through your return process and surfaces eligible refund requests for action in your Square dashboard.
Product and menu questions
Answers item detail, availability, and pricing questions from your Square Catalog.
Pickup and delivery options
Explains your fulfillment options — curbside pickup, local delivery, and shipping — and the associated timelines.
Discount and promo code support
Helps customers apply and understand active Square discount codes and promotions.
Human escalation
Escalates complex issues to your team with the full conversation context attached.
Set up in minutes
- 1Go to developer.squareup.com, create an application, and generate a production access token
- 2Find your Square location ID in the Square Dashboard under Account & Settings > Business > Locations
- 3Enter the access token and location ID in your OpenAgent dashboard to connect your store
- 4OpenAgent syncs your item catalog and order history from Square
- 5Add the OpenAgent widget to your Square Online site via the site editor's custom code section
Frequently Asked Questions
Other platforms
Add AI support to your Square Online Store store
Join the ecommerce teams resolving more tickets, answering 24/7, and turning support into a revenue channel with OpenAgent.