Connect Square to Your AI Agent

Ask your AI assistant to work with Square: find and update customer profiles.

6 tools API key

Try a Square Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Square

Research Customer Profiles

Search profiles and inspect matching customer IDs.

/oo Square: Search Square customers using [supported filters], inspect matching profiles, and summarize the returned contact details.

Update Contact Details

Read a customer profile before applying the requested change.

/oo Square: Read customer [customer ID] and update these customer fields: [field values].

Start Working with Square

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Square

    Connect using your Square Access Token.

    Connect Square →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An account with access to the Square resources used in your task.

Square Tools

Square connects seller locations and customer profiles to AI for lookup and explicitly requested profile changes.

Research Customer Profiles

Search profiles and inspect matching customer IDs.

Update Contact Details

Read a customer profile before applying the requested change.

6 tools

List Locations

List Square seller locations for the connected access token.

square.list_locations

List Customers

List Square customer profiles with cursor pagination.

square.list_customers

Get Customer

Retrieve one Square customer profile by ID.

square.get_customer

Create Customer

Create a Square customer profile.

square.create_customer

Update Customer

Update a Square customer profile by ID.

square.update_customer

Search Customers

Search Square customer profiles with supported Square filters.

square.search_customers

Frequently Asked Questions

Can this charge a customer?

These actions cover locations and customer profiles, not payment execution.

Can AI create a customer?

Yes. Supply the customer profile fields you want to create.

How do I find a customer ID?

List or search customers and use the returned ID for detail and update operations.

Connect Square

About Square ↗