Integrating a POS

While 7shifts integrates with many POS providers, we also provide APIs to allow partners to integrate their POS with us. For guidance on integrating your POS into 7shifts, please see the following guides:

What guides do you need?

Ordered in priority of customer needs:

What's in it for the customer?

  • Sales Integration:

    • Customers will often check real-time sales in 7shifts, particularly in our mobile app, to stay on track of labor spend as a percentage of sales.
    • Report on actual vs. projected.
    • Leverage 7shifts' future sales forecasting algorithm when building the schedule, which helps for setting up labor vs sales % target.
  • Labor Integration:

    • Ability to see actual labor data in real time in 7shifts.
    • See scheduled labor vs worked labor variance.
    • Report on actual sales vs actual labor data.
    • Receive break alerts if an employee hasn’t taken a break.
    • See who is clocked in at any given point in time.
    • Communicate with the employees currently clocked in.
    • Generate late clock-in summary reports.
    • Pull tips info into 7shifts.
    • Enable 7shifts’ Engage platform, supporting employee retention efforts & measuring engagement.
  • Schedule Enforcement

    • Ability to only allow employees to clock-in if they are actually scheduled to work.
    • Ability to specify a grace period within which an employee should be allowed to clock in before the start of a scheduled shift.
  • Employee Sync

    • Ability to create new employees in your system and have them show up in 7shifts with proper role & wage data.
    • Ability to update existing employee data in 7shifts to reflect changes from your system.
    • Ability to read employee & wage data from 7shifts.

Certifying and Launching your integration with 7shifts

Once you're ready to develop an integration with 7shifts, we ask that you fill out this form to provide some details about your company and services that will help us get to know you and our partnership potential.

From there, you'll be in touch with the 7shifts Partnership team to align on the scope of your integration with 7shifts and be able to request a 7shifts developer account to help your development and testing. Once your integration is built, reach out to your 7shifts Partnership contact and we'll look to schedule a certification review with your team. While the specifics of these reviews will vary by the scope of the integration, here's an overview of what we'll look to review with you:

Certification Overview

  • Demonstrate onboarding / setup of the integration. This should include how company/account structures will be mapped between your system (see Location Mapping )
  • Describe (or demonstrate) offboarding / disabling of the integration.
  • Demonstrate writing and updating sales data, and any other records included in the scope of your (labor data, employee data).
  • Please note any questions or concerns regarding data stewardship or edge cases.
  • Discuss API readiness such as error handling, rate limiting and API versions.
  • Support & Maintenance alignment discussion.
  • Data handling & security discussion.

Following this review, 7shifts will either provide notes on any adjustments/fixes required or will certify your integration as ready for launch with 7shifts Partnerships. In some circumstances, 7shifts may approve your integration for launch with an initial set of mutual customers before a full launch to ensure both 7shifts and your team are fully confident.