# Integrations overview

What Mays connects to — Square, 7shifts, Union POS, Google Business, Govee thermometers, Dropbox and Google Drive — who can connect them, and how to check, sync or disconnect a connection.

For: Admins, Managers · On: Web · [Help Center](https://www.mays.app/help) › [Integrations](https://www.mays.app/help/integrations) · Last updated October 13, 2026 · Mays Team

Connect Mays to the systems you already use: your POS for sales, 7shifts for your team and schedule, Google for reviews, Govee for fridge temperatures, and Dropbox or Google Drive for documents.

**Where:** **Integrations** in the sidebar of the web app. Integrations are part of the Basic and Pro plans and the free trial.

## What you can connect

| Integration | What it brings into Mays |
| --- | --- |
| **Square** | Sales, payments, tips and refunds, items that are sold out, and your Square team. See [Connecting Square](https://www.mays.app/help/integrations/connect-square). |
| **7shifts** | Your team, and the 7shifts schedule, punches, time off and availability. See [Connecting 7shifts](https://www.mays.app/help/integrations/connect-7shifts). |
| **Union POS** | Sales. You connect it with an API key and client ID from your Union contact; see [Connecting Union POS](https://www.mays.app/help/integrations/connect-union-pos). Like Square's, its sales can take ingredients out of inventory; see [POS mapping and automatic depletion](https://www.mays.app/help/inventory/pos-mapping-and-depletion). |
| **Google Business** | Your Google Maps reviews, so you can reply from Mays. It's listed when your organization has the Reviews module. See [Connecting Google Business Profile](https://www.mays.app/help/integrations/connect-google-business-profile). |
| **Govee Thermometers** | Fridge and freezer temperatures, with a task when a sensor alerts. |
| **Dropbox**, **Google Drive** | Your existing SOPs, checklists and PDFs, imported into the Knowledge Base. |

Using a different POS or scheduling tool? Write to Mays support. Other systems aren't available to connect yet.

![The Integrations page for an admin: 0 connected, 4 available, Cloud storage with Connect Dropbox and Connect Google Drive, and Add Integration with Connect buttons for 7shifts, Square, Union POS and Govee Thermometers](https://mays-uploads.s3.us-east-2.amazonaws.com/site/help__integrations-overview__01-integrations-page.9f7fd8db9b.png)

## Who can connect what

- **Admins** see the whole page. They can connect, sync, configure and disconnect every integration. In a custom role, this is the **Connect / disconnect / sync integrations** permission.
- **Managers** can connect Square for the locations they're assigned to, and nothing else. Their **Integrations** page only shows **Square for my locations**. In a custom role, this is the **Connect POS for your locations** permission.
- **Employees** don't see Integrations.

![A manager's Integrations page: Connect Square for the locations you manage, Square for my locations with the South location Not connected and a Connect Square button, and the note that disconnecting is done by an administrator](https://mays-uploads.s3.us-east-2.amazonaws.com/site/help__integrations-overview__02-manager-view.834df453b6.png)

See [Roles and permissions](https://www.mays.app/help/team-roles/roles-and-permissions).

## One POS per location

Each location should take its sales from a single POS, Square or Union POS, so its revenue isn't counted twice. Mays checks this every time a location is linked to a POS, and stops you before anything is saved:

- **Connect Union POS** for a store that already has Square: *That location already syncs sales from square. Disconnect it (or unmap the location) before connecting Union, otherwise its revenue would be counted twice.* Nothing is connected, so no extra Union POS card is left behind.
- **Connect Square** for a store that already has Union POS: Square connects, but the store isn't linked to it. You'll see *Square connected, but this location was not mapped* with the reason.
- **Configure → Location Mapping**: a location that already gets its sales from the other POS says so in the **Location** list, for example *South (sales from Union POS)*. Pick it and a warning explains why, and **Map** stays off.

![The Location Mapping tab of a Square connection: South is picked in the Location list, a warning reads South already gets its sales from Union POS. Mapping it to Square too would count its revenue twice, and the Map button is greyed out](https://mays-uploads.s3.us-east-2.amazonaws.com/site/help__integrations-overview__05-location-mapping-pos-clash.75b70e2f92.png)

To move a store from one POS to the other, unmap the store from the old one under **Configure → Location Mapping** first. If the old connection only covers that store, you can disconnect it instead. A location that was linked to both before this check existed shows *Also gets sales from …, so its revenue is counted twice* on its Location Mapping row. Unmap one of them.

Moving a store between two **Square** accounts is not a clash: the store moves to the new account. See [Connecting Square](https://www.mays.app/help/integrations/connect-square).

7shifts, Google Business and Govee don't count as a POS. A location can have any of them alongside its POS.

## Check, sync or disconnect a connection (admins)

Once something is connected, it moves to **Connected** at the top of the page. Each card shows:

- the account's name and the Mays locations it covers (or *No stores mapped yet*);
- who connected it;
- when it last synced.

On the card:

- The **sync** icon (the circular arrows) syncs now instead of waiting for the next automatic sync. It syncs what that integration brings in: payments for Square, sales for Union POS, team members for 7shifts, readings for Govee and reviews for Google Business. A message in the corner says when it's done, or why it failed.
- **Configure** opens the details, in three tabs:
  - **Location Mapping** shows which Mays location goes with which location in the other system. Change it here with **Location** / **External Location** and **Map**.
  - **Sync History** lists recent syncs, how many records each one created or updated, and any that failed.
  - **User Mappings** lists the people matched between the other system and Mays.
- The **bin** icon disconnects it. Mays asks you to confirm and tells you what happens: syncing stops, everything already synced stays in Mays, and you can connect the same account again to carry on.

![The Disconnect Square? window: Syncing stops, Mays stops pulling new payments, sales and team members from Square; Your history stays, your synced payments, tips, refunds and sales stay in Mays; Reconnect any time; with Cancel and Disconnect buttons](https://mays-uploads.s3.us-east-2.amazonaws.com/site/help__integrations-overview__03-disconnect-dialog.8b56e9ef6a.png)

A disconnected account moves to **Disconnected** on the same page. It doesn't sync, but its history is still there. Click **Reconnect** on its card to connect it again.

![The Disconnected section of the Integrations page with a Govee Thermometers card and a Square card, each marked Disconnected, Not syncing. History kept, with the last sync time and a Reconnect button](https://mays-uploads.s3.us-east-2.amazonaws.com/site/help__integrations-overview__04-disconnected-cards.19fde928ea.png)

**Thermometers** and **Google Business** have their own pages: use **Thermometers** and **Reviews** in the sidebar. See [Setting up Govee thermometers](https://www.mays.app/help/food-safety-devices/connect-govee-thermometers). **Dropbox** and **Google Drive** imports are managed from the Knowledge Base; see [Importing from Dropbox or Google Drive](https://www.mays.app/help/knowledge-training/import-from-dropbox-or-google-drive).

## Google reviews need Mays support to finish

You can sign in to Google Business from **Integrations** yourself. But linking each Mays location to its Google listing isn't something you can do in the app yet. Until a location is linked, its reviews don't come into Mays. After you connect, write to Mays support and we'll link your locations for you. See [Connecting Google Business Profile](https://www.mays.app/help/integrations/connect-google-business-profile) and [Google reviews and replies](https://www.mays.app/help/reviews-disputes/google-reviews).

## Good to know

- **Syncing is automatic.** Sales and payments sync every few minutes, and team members once a day. You only need the sync icon when you don't want to wait.
- **When something can't be done, Mays says why.** If a sync, a connection, a location mapping or an unmap fails, a message in the corner of the page gives the reason, for example that the account is disconnected or the location already takes its sales from another POS.
- **Disconnecting keeps your history.** Syncing stops, and nothing already in Mays is deleted:
  - **Square:** payments, tips, refunds and sales stay, so labor %, dashboard sales and reports for past days keep their numbers.
  - **Govee:** the thermometers stay, with their full temperature history. You can still view it and download the logs.
  - **7shifts, Union POS and Google Business:** the people, shifts, sales and reviews already in Mays stay.
- **Reconnecting carries on where you left off.** Connect the same account again (the same Square account, the same 7shifts company, the same Union client ID, or the same Govee account) and Mays picks up the same history and locations. A location that has moved to another POS in the meantime isn't switched back.
- **Connected the wrong store?** Admins can fix it under **Configure → Location Mapping**. Managers can use **Change location** next to their location.

## Related articles

- Integrations: [Connecting Square](https://www.mays.app/help/integrations/connect-square) — Connect each store's Square account so Mays gets its sales, payments, tips and refunds, sold-out items and team. Admins and managers can connect; one Square location per Mays location.
- Integrations: [Connecting 7shifts](https://www.mays.app/help/integrations/connect-7shifts) — Connect 7shifts with a Company ID and access token to bring your team into Mays, keep reading the 7shifts schedule, or move your schedule, punches and time off into Mays scheduling.
- Integrations: [Connecting Union POS](https://www.mays.app/help/integrations/connect-union-pos) — Connect a store's Union POS with the API key and client ID from Union, and Mays brings in its sales every 10 minutes. One client ID covers one venue and one Mays location.
- Integrations: [Connecting Google Business Profile](https://www.mays.app/help/integrations/connect-google-business-profile) — Sign in with Google from Integrations so Mays can bring in your Google Maps reviews and post your replies. Mays support then links each location to its listing.
- Integrations: [Importing 7shifts task lists](https://www.mays.app/help/integrations/import-7shifts-task-lists) — Copy your 7shifts task lists into Mays as checklist templates instead of typing them again. Each list becomes a template, and its tasks become the template's tasks.
- Reviews & disputes: [Google reviews and replies](https://www.mays.app/help/reviews-disputes/google-reviews) — The Reviews page lists your Google Maps reviews for every location, filters the low-rated and unanswered ones, and posts your reply on Google.
- Getting started: [Your first week with Mays](https://www.mays.app/help/getting-started/getting-started-checklist) — A step-by-step plan for your first week — locations, your team, your first checklist, Square or 7shifts, and the mobile apps — with where to find each in Mays.
- Team & roles: [Roles and permissions](https://www.mays.app/help/team-roles/roles-and-permissions) — What the built-in Admin, Manager and Employee roles can do, how location access works, and how to build a custom role from individual permissions.
- Account & billing: [Plans, the free trial and locked modules](https://www.mays.app/help/account-billing/plans-and-free-trial) — Every organization starts with a 30-day free trial of all plan modules, then picks Basic or Pro (or your company's own package, if Mays set up custom pricing). What each plan includes, what the add-ons are, what a locked module means, and how each location's package decides its features.
- Getting started: [Getting help and support tickets](https://www.mays.app/help/getting-started/contact-support) — Open a support ticket from Help in the web app, follow the Mays team's replies and answer them, or send a support request from the contact page at mays.app/contact, or call us.
- Knowledge & training: [Importing from Dropbox or Google Drive](https://www.mays.app/help/knowledge-training/import-from-dropbox-or-google-drive) — Connect your company's Dropbox or Google Drive once, then copy SOPs, PDFs and Google Docs into a knowledge base folder. Each import is a one-time copy; later changes don't sync.
- Inventory: [POS mapping and automatic depletion](https://www.mays.app/help/inventory/pos-mapping-and-depletion) — Map each item you sell in Square or Union to a recipe, and every night Mays takes that recipe's ingredients out of stock for what you sold.
- Food safety & signage: [Setting up Govee thermometers](https://www.mays.app/help/food-safety-devices/connect-govee-thermometers) — Connect your Govee Wi-Fi thermometers with an API key, then give each one a location. Mays records every sensor's temperature every five minutes and watches it around the clock.

## Still need help?

Send us a support request and a real person on the Mays team will get back to you.

[Contact support](https://www.mays.app/contact?topic=support) · [Call +1 (561) 286-3939](tel:+15612863939)

Canonical: https://www.mays.app/help/integrations/integrations-overview
