--- title: "POS Employee Management Integrations Overview" slug: "pos-employee-management-integrations" description: "POS employee management integrations create a two-way data flow between R365 and POS systems." updated: 2026-08-26T20:03:45Z published: 2026-08-26T20:03:45Z canonical: "docs.restaurant365.com/pos-employee-management-integrations" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.restaurant365.com/llms.txt > Use this file to discover all available pages before exploring further. # POS Employee Management Integrations Overview To help reduce manual entry and keep employee details aligned across systems, organizations can choose whether employee records are primarily created and updated in the Point of sale (POS), in Restaurant365, or in an [integrated HR](/doc/docs/employee-hr-management-integrations-overview) or [payroll system](/doc/docs/payroll-integrations). POS employee management integrations send employee records from R365 to the POS. Employees created or updated in R365 are pushed to the POS with their mapped jobs and locations. Adding this integration type to an existing [standard POS sales and labor integration](/doc/docs/pos-integration-overview) makes R365 the source of record for employee data in the POS. > [!NOTE] > POS Employee Management Integrations are currently available only to select Early Adopters with compatible POS systems ([Brink](/doc/docs/vendor-pos-integration-2), [Toast](/doc/docs/toast-pos-integration), [Xenial Cloud](/doc/docs/vendor-pos-integration-6)). Contact your CSM for more information. --- ## POS Integration vs Employee Management Integration With a standard POS integration, employee records are created in the POS. R365 imports these records as part of the regular [Daily Sales Summary polling cycle](/doc/docs/pos-integration-overview#how-pos-data-flows-into-r365). In this one-way data flow, R365 only reports on the POS data. Connecting a POS employee management integration to an existing POS integration changes this to a **two-way data flow**. Employee management integrations send employee data back to the POS, so employee records can be created or modified in R365 and synced to the POS. > [!NOTE] > The POS system must be integrated at one R365 location first. After that, an employee management integration can be connected. Learn more about [connecting a POS integration](/doc/docs/pos-integration-overview#polling-and-connection-methods). --- ## Manual vs Automatic Data Sync POS employee management integrations support both manual and automatic data synchronization. The selected sync mode controls how new employee records are created on the POS from R365 data. The sync mode is configured on the [Integration Connection screen](/doc/docs/connection-page-pos-employee-management-integrations). Use manual sync during initial setup or when adding locations. Once setup is complete, automatic sync pushes new R365 employee records to the POS without manual initiation. Regardless of the sync method, each sync updates previously linked employee records with any changes. ### Manual Sync ****Manual Data Sync Mode**** When a POS employee management integration is set to manual, data synchronization must be initiated by a user. In this mode, employee and job records are mapped and created manually, giving full control over how records are linked between the POS system and R365. Manual sync is typically used during initial setup or when structural changes are required, such as adding new locations. How manual sync works: - Data syncs only when a user manually initiates the sync. - Employee and job records must be [manually mapped](/doc/docs/initial-mapping-employee-hr-management-integrations) between the POS system and R365. - Required records must already exist in R365 before users can map them. Create any missing records manually. ****Manual Review of Auto-Matched Records**** When set to manual, the system presents identified matches for employees and jobs as suggestions, prefixed with *Auto*. These suggested matches appear on the mapping screens and take effect only after the user clicks **Save**. > [!NOTE] > Clicking Save commits all suggested matches displayed on the current tab at once. Learn more about [manual mapping and reviewing auto-matched records](/doc/docs/initial-mapping-employee-hr-management-integrations). ### Automatic Sync ****Automatic Data Sync Mode**** When set to automatic, data synchronization runs without manual initiation. Automatic sync reduces ongoing manual maintenance after initial setup is complete. When the sync frequency is set to **Auto**, data syncs automatically on a defined schedule. Supported schedules include once per day, once per hour, or recurring intervals of every 2, 3, 4, 6, 8, or 12 hours. During automatic syncs, **employee** data will be automatically matched and updated. ****Automatic Linking of Auto-Matched Records**** When automatic sync is enabled, the sync process **automatically links system-identified matches for employees and jobs**. These matches apply without manual review. ****Automatic Creation of Employees**** When a POS employee management integration is set to automatic sync, the integration **automatically creates new employees from the R365 system in the POS** when no matching employee record exists. ****Manually Initiated Syncs in Automatic Mode**** When a POS employee management integration is set to automatic, users can [manually initiate a sync](/doc/docs/manually-sync-a-hr-management-integration) outside of the scheduled sync times. Manually initiated syncs run the same process as scheduled syncs and can take a significant amount of time to complete. If a manual sync is initiated while a sync is already in progress, or when a scheduled sync occurs, the current sync is restarted. --- ## POS Employee Management Integration Setup & Maintenance ****Employee Master**** Before a POS employee management integration is enabled, set the **Employee Master setting** in [R365 system preferences](/doc/docs/system-preferences-miscellaneous) to ‘**R365**’ so that R365 system data acts as the source of truth. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-5SYHX8DU.png?sv=2026-02-06&spr=https&st=2026-11-09T17%3A09%3A41Z&se=2026-11-09T18%3A09%3A41Z&sr=c&sp=r&sig=KDSjub7W%2FDgC6pkPdIsUaKdd1F6SQuybDhQ5gJ65Js8%3D) ****Connection Admin**** To connect a POS employee management integration, assign a **connection admin**. The connection admin can edit the connection and map synced data, and receives [notifications](/doc/docs/notifications-overview) related to the integration and automatically-created records. Only users with **access to all locations** and the following permission can be assigned as the connection admin: - Administration → Integrations → 3rd Party POS Admin ****Employee Record Required Fields**** The following fields of the R365 [employee record](/doc/docs/employee-record) must contain valid information before the integration can create a new employee in the POS: | Required Field | Note | Employee Record Location | | --- | --- | --- | | First name | Required. | [Basic Info tab](/doc/docs/employee-records-basic-info-tab) | | Last name | Required. | | Email address | Must be unique in the POS; each employee needs a distinct email address. | | Status = Active | “Inactive” must be unchecked. | | Payroll ID | Must be unique in the POS; each employee needs a distinct payroll ID. | [Employment tab](/doc/docs/employee-record-employment-tab) | | Primary location | Location must be mapped in POS employee management integration. | | Active job | - Jobs must be created in the POS and imported to R365 by regular DSS polling. - Jobs must be mapped in the POS employee management integration. | > [!NOTE] > There are additional required fields when creating new employee records in R365. Learn more about [creating employees](/doc/docs/map-employees-pos-employee-management-integrations) via POS employee management integrations. ****Initial Mapping (Manual Sync)**** POS employee management integrations require an initial mapping of records. This mapping confirms how data from the POS system matches records in R365. After initial mapping is complete, enable automatic sync. When adding new locations, switch the integration back to manual to complete initial mapping for the location’s jobs and employees. Learn more about the [**manual** initial mapping process](/doc/docs/initial-mapping-employee-hr-management-integrations). ****Ongoing Maintenance (Automatic Sync)**** During ongoing maintenance with automatic sync enabled: - Create **Jobs** manually in the POS. Users can create matching R365 job records manually or import them with [regular DSS polling](/doc/docs/pos-integration-overview#how-pos-data-flows-into-r365). - The sync updates **Employee records** in the POS as R365 system data changes. - Learn more about which employee details are updated when syncing a [Toast](/doc/docs/toast-pos-integration#add-on-integrations), [Brink](/doc/docs/vendor-pos-integration-2#add-on-integrations), or [Xenial](/doc/docs/vendor-pos-integration-6#add-on-integrations) integration. - The sync automatically creates **Employee records** in the POS when it identifies unmatched R365 employees. --- ## POS Employee Management Integration Screens ****Connection Screen**** The [Connection page](/doc/docs/connection-page-pos-employee-management-integrations) contains the connection settings for a POS employee management integration. On the Connection page, users can: - Setup and adjust [integration connection settings](/doc/docs/connect-a-toast-employee-management-integration) - [Disconnect](/doc/docs/connect-a-toast-employee-management-integration#disconnect-a-pos-employee-management-integration) an existing POS employee management integration - Access the [Connection mapping page](/doc/docs/integration-mapping-page-pos-employee-management-integrations) ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-F8WUWX0W.png?sv=2026-02-06&spr=https&st=2026-11-09T17%3A09%3A41Z&se=2026-11-09T18%3A09%3A41Z&sr=c&sp=r&sig=KDSjub7W%2FDgC6pkPdIsUaKdd1F6SQuybDhQ5gJ65Js8%3D) ****Mapping Screen**** The [Connection mapping page](/doc/docs/integration-mapping-page-pos-employee-management-integrations) includes mapping tables for locations, jobs, and employees. Each table shows which POS records and R365 records are connected, as well as the data shared between the systems. From this page, users can: - Review mapped connections and unmapped records - Create [new R365 employee records](/doc/docs/map-employees-pos-employee-management-integrations) to push to the POS ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-18FMF56N.png?sv=2026-02-06&spr=https&st=2026-11-09T17%3A09%3A41Z&se=2026-11-09T18%3A09%3A41Z&sr=c&sp=r&sig=KDSjub7W%2FDgC6pkPdIsUaKdd1F6SQuybDhQ5gJ65Js8%3D) POS (Point of Sale) A system used by businesses to process sales transactions and manage customer payments. Connected to R365 through a [POS integration](/doc/docs/pos-integration-overview).