Square · Capability

Square Customer Engagement

Unified workflow for customer relationship management combining customers, loyalty programs, gift cards, bookings, team management, and location management. Used by business owners and customer success teams to build relationships and manage operations.

Run with Naftiko SquareCustomersLoyaltyGift CardsBookingsTeam Management

What You Can Do

GET
List customers — List customer profiles.
/v1/customers
POST
Create customer — Create a new customer.
/v1/customers
GET
Get customer — Get customer details.
/v1/customers/{customer_id}
PUT
Update customer — Update a customer.
/v1/customers/{customer_id}
DELETE
Delete customer — Delete a customer.
/v1/customers/{customer_id}
GET
Get loyalty program — Get the loyalty program.
/v1/loyalty
GET
List gift cards — List gift cards.
/v1/gift-cards
POST
Create gift card — Create a gift card.
/v1/gift-cards
GET
List bookings — List bookings.
/v1/bookings
POST
Create booking — Create a booking.
/v1/bookings
GET
Get booking — Get booking details.
/v1/bookings/{booking_id}
POST
Search team members — Search team members.
/v1/team-members
GET
List locations — List business locations.
/v1/locations
GET
List merchants — Get merchant details.
/v1/merchants

MCP Tools

list-customers

List customer profiles.

read-only
create-customer

Create a new customer profile.

search-customers

Search customer profiles.

read-only
get-customer

Get details for a specific customer.

read-only
update-customer

Update a customer profile.

idempotent
delete-customer

Delete a customer profile.

idempotent
get-loyalty-program

Retrieve the loyalty program.

read-only
search-loyalty-accounts

Search loyalty accounts.

read-only
create-loyalty-account

Create a loyalty account.

accumulate-loyalty-points

Add points to a loyalty account.

create-loyalty-reward

Create a loyalty reward.

redeem-loyalty-reward

Redeem a loyalty reward.

list-gift-cards

List all gift cards.

read-only
create-gift-card

Create a digital gift card.

get-gift-card

Retrieve a gift card.

read-only
list-bookings

List bookings.

read-only
create-booking

Create a booking.

get-booking

Retrieve a booking.

read-only
update-booking

Update a booking.

idempotent
cancel-booking

Cancel a booking.

search-availability

Search for booking availability.

read-only
search-team-members

Search team members.

read-only
create-team-member

Create a team member.

get-team-member

Get a team member.

read-only
update-team-member

Update a team member.

idempotent
list-locations

List business locations.

read-only
create-location

Create a location.

get-location

Get location details.

read-only
list-merchants

Get merchant details.

read-only

APIs Used

square