Integrations

Plays nicely
with what you have.

A small set of integrations, each implemented properly. Not a marketplace of half-broken third-party widgets.

Stripe Terminal

● Live

Tap-to-pay on Sunmi terminals. Stripe Reader S700, BBPOS WisePOS E. Direct connect to your Stripe account; we don't take a cut. Refunds, partial captures, manual capture, all supported.

Card processingTap-to-payRefunds

Deliverect

● Live

One connection, every delivery channel — Deliveroo, Uber Eats, Just Eat, DoorDash. Single menu source-of-truth. Pause channel with one tap when you're slammed. Per-channel pricing.

DeliveryMenu syncPause channel

Xero

◐ Building

Daily summary journal posts to your accounts. Sales, taxes, tips, service, comps, voids — split correctly. Goes live Q1 2026.

AccountingDaily journal

QuickBooks

◯ Soon

Same daily journal posting as Xero. On the roadmap behind Xero by a few weeks — tell us if you need this and we'll prioritise.

Accounting

Mailchimp

◯ Soon

Sync opted-in customers + their visit history into segments. Birthday emails, win-back flows, post-meal review prompts.

MarketingSegments

7shifts

◯ Soon

Rota integration: ServOS knows who's clocked in, attributes sales correctly. Labour-as-percent-of-sales appears in reports and AI insights.

RotaLabour %

Custom (Webhooks + API)

● Live

Need it to talk to something we don't yet support? Outbound webhooks on every order, payment, close. REST API on the orders + customers + checks tables. Documented.

WebhooksREST APIOpenAPI

Resy / OpenTable

◯ Q2 2026

Reservation imports → tables auto-marked reserved. Customer profile auto-created. We're talking to both — vote with your wallet.

Reservations
A note on integration philosophy

Most POS platforms boast 200+ integrations. Ours fits on a postcard. That's intentional: a well-implemented Stripe + Deliverect + Xero stack will solve 90% of operations problems. We'd rather build five integrations that work flawlessly than fifty that fail at 9pm on a Saturday.

If you need something specific, ask. Founding customers can vote on the next integration. The list above is in priority order.

Webhooks & API
POST /v1/webhooks
{
  "event": "order.closed",
  "data": {
    "order_id": "ord_1147",
    "location": "loc_uk_01",
    "total": 142.80,
    "items": 8,
    "covers": 4,
    "server": "maya@…",
    "closed_at": "2025-11-15T20:14:00Z"
  }
}

Events: order.opened, order.closed, payment.captured, refund.issued, customer.created, menu.updated, shift.closed.