Integrations / Payments, invoicing and accounting

Use AssistCall with Square

AssistCall answers your business calls 24/7 and can send each call, message and booking to Square through Webhook, Live API actions, Zapier, Make, n8n.

Square: Square is Block's payments and point-of-sale platform that small businesses use to take card payments, send invoices and keep a customer directory.

Connects

Example call

A customer calls to ask whether her catering invoice was paid. The receptionist finds her in Square by phone number, checks her invoices, and tells her it's still open with $480 due. The owner gets the call summary by email.

How it connects

About Square's API

A personal access token from the Square Developer Console works in production for your own account. Customer search (POST /v2/customers/search) can match a phone number exactly in E.164 form, such as +12125551234. Square marks the phone filter as beta. Invoice search (POST /v2/invoices/search) needs exactly one location ID, accepts at most one customer ID and can't filter by status, so the receptionist reads each invoice's status from the results. AssistCall's custom JSON body template handles Square's nested search filters. Updating a customer uses PUT, which AssistCall's live API calls don't send, so use Zapier's Square Update Customer action for that. Square webhooks cover customers, invoices and payments.

Not included: no one-click Square app, no listing in Square's marketplace, no two-way sync, and no partnership with Block, Inc..

Researched by the AssistCall team and checked against Block, Inc.'s public pages on October 24, 2026. Square is a trademark of Block, Inc.. AssistCall is an independent product of Starling Global LLC and is not affiliated with, endorsed by, sponsored by or approved by Block, Inc..

More Payments, invoicing and accounting integrations

All product and company names in this directory are trademarks or registered trademarks of their respective owners, used only to identify systems AssistCall can send call information to or receive information from. Their use does not imply any affiliation with or endorsement by their owners. AssistCall connects using signed webhooks, the business's own API keys, automation platforms (Zapier, Make, n8n) the business sets up in its own account, and call forwarding. AssistCall does not provide one-click connectors, marketplace apps, certifications or two-way record or calendar sync, and does not sign HIPAA business associate agreements. Vendor features, plans and API access can change; information last checked October 24, 2026.