Now viewingIntegrations

Square integration

Square POS integration path for AI pickup orders

Aharo is designed to connect approved pickup orders to Square through catalog, location, and order mapping while keeping Kitchen Mode as fallback.

Live call

Demo Restaurant

In progress
Caller
Pickup order
Agent
Asha, warm tone
Captured
Items, spice, notes
ETA
25 minutes

Pending approval

CA$38.37

Chicken Lababdar - mild
Garlic Naan x2
Mango Lassi
Square
Integration focus
Public API path
Current path
Menu
Mapping required before order push
Fallback
Aharo Kitchen Mode remains available

Capabilities

What Aharo should handle for Square

The integration layer should stay behind the restaurant approval step so staff can catch unclear calls before anything reaches the kitchen or POS.

Sync Square locations and menu/catalog items.

Map Aharo menu items and modifiers to Square catalog IDs.

Push approved pickup orders after restaurant review.

Keep print tickets and Kitchen Mode available if the POS push fails.

Setup path

How the restaurant would connect this workflow

This is the practical onboarding sequence Aharo should use before enabling live order handoff.

Step 1

Restaurant connects Square through OAuth.

Step 2

Aharo stores the selected Square location.

Step 3

Menu items are matched to Square catalog objects.

Step 4

Approved orders can be sent to Square with fallback logging.

Fallback

No restaurant should be blocked by POS access

If the POS is unavailable, partner-gated, or not ready, Aharo can still run the call-order workflow with approval, tablet alerts, and print-ready pickup tickets.

This fallback is important for Indian restaurant operators because many stores either use unsupported POS systems or cannot wait for certification before testing voice order intake. Aharo should let them start with manual Kitchen Mode, then move to POS push when the integration is ready.