Sellers can access and manage team management and labor features from a variety of Square products.
Provides tools to manage daily business operations and monitor activities. Sellers can see transactions and transfers, track the progress of every invoice, and see which customers have paid.
The Square Dashboard provides quick insights and real-time reports that show hourly sales by location and lets sellers analyze performance to see where they can improve.

Use staff APIs to integrate team and timecard management features into your application.
See how you can integrate team management features into your application flow.
Bookings API Sample
Checks availability and books an appointment for a customer with a team member.
Tipping Report Sample
Generates a tipping report for team members working at a selected seller location for a specified reporting period.
Bookings API Sample
Checks availability and books an appointment for a customer with a team member.
Tipping Report Sample
Generates a tipping report for team members working at a selected seller location for a specified reporting period.
Learn about commonly used features and tasks you can do with staff APIs.
Team Integration Guide
Learn how to complete team management tasks, such as creating team members and updating jobs.Start and End Timecards
Create timecards that capture a team member's shift, breaks, job titles, and hourly rate.Add Breaks to a Timecard
Retrieve details for the timecard you want to update, get available break types, and add a break to the timecard.Manage Scheduled Shifts
Create draft scheduled shifts for planning team schedules and publish them to make them visible to team members.Build with other Square APIs to create robust and fully integrated staff experiences.
Payments × Staff
Link team members to payments, refunds, and Terminal checkouts for auditing or reporting.
Commerce × Staff
Build on the relationship of teams, bookings, inventory, and cash drawer shifts.
Customers × Staff
Connect team members with their regular customers through payments and bookings.
Payments × Staff
Link team members to payments, refunds, and Terminal checkouts for auditing or reporting.
Commerce × Staff
Build on the relationship of teams, bookings, inventory, and cash drawer shifts.
Customers × Staff
Connect team members with their regular customers through payments and bookings.