Home
Point of Sale

SwiftPOS & Roller

Sync sales and performance data from your point-of-sale into Tommy. For hospitality and retail teams.

For hospitality and retail teams, your point-of-sale system has the data Tommy needs to inform smarter scheduling — sales by hour, performance by team member, demand patterns across the week. Tommy supports two POS providers in this category:

  • SwiftPOS — Sync sales and performance data from SwiftPOS
  • Roller — Sync sales data from Roller POS for demand forecasting

Connect once and the data flows in automatically. You can use it as input for scheduling decisions; Tommy doesn't replace the POS itself.

What it does

CapabilityProviderWhat it means
Sales data syncSwiftPOS, RollerPull sales totals and by-hour breakdowns into Tommy
Performance data syncSwiftPOSSales attributed to specific staff members
Demand forecastingRollerUse historical sales data to plan future shift coverage
Note

The current Tommy POS integrations focus on inbound sales data, not roster/staff sync. If you need staff to clock in via the POS terminal, do that through Tommy's Time Clock or Kiosk Mode instead.

Connect SwiftPOS

1

Open Settings → Integrations

Tap SwiftPOS in the available integrations list.

2

Authorise with SwiftPOS

Provide the credentials for your SwiftPOS account. Get these from your SwiftPOS admin if you don't have them.

3

Pick your venue

If you run multiple venues, pick the one that matches this Tommy team.

4

Test the sync

Confirm sales totals from yesterday's trade match between SwiftPOS and Tommy.

Note

Screenshot needed: SwiftPOS connection screen.

Connect Roller

1

Open Settings → Integrations

Tap Roller in the available integrations list.

2

Authorise with Roller

Sign in to Roller and grant Tommy access.

3

Confirm data flow

Once connected, sales data starts flowing for demand-forecasting features.

Note

Screenshot needed: Roller connection screen.

Where this fits

POS integrations are complementary to Tommy's Time Clock, not a replacement.

  • Tommy Time Clock handles attendance, timesheets, payroll
  • POS integration brings in sales context for scheduling decisions

If your venue uses a POS not yet listed (Square, Lightspeed, Toast, etc.) — get in touch via support@mytommy.com. New integrations are added based on customer demand.

Disconnecting

From Settings → Integrations → [Provider] → Disconnect.

Past data stays in both systems. Future syncs stop.