โ† Manager Portal

7shifts Manager Playbook

Shakey's El Monte ยท Step-by-step workflows for everyday operations

๐ŸŒฑ Employee Onboarding ๐Ÿ“‹ File Updates โฑ Daily Operations ๐Ÿ’ฐ Payroll Period Close
๐ŸŒฑ

Employee Onboarding

From hire to first shift โ€” getting a new team member set up in 7shifts

1

Create the Employee Profile

Go to Team โ†’ + Add Employee. Enter their name, email, role/department, location (El Monte), wage, and start date.

Team tab
โฌ‡
2

Assign Role & Department

Set the correct role (e.g., Server, Cook, Cashier) and department. This determines scheduling visibility and punch pad appearance.

Required for scheduling
โ†’
3

Set a Punch ID

Assign a unique 4โ€“6 digit PIN under the employee's profile. They'll use this to clock in/out on the 7punches pad at the store.

7punches setup
โฌ‡
4

Send the Onboarding Package

In the employee profile, open the Onboarding tab. Click Send Package. The employee receives an email with all company documents, forms, and their app invite link. They sign everything digitally.

Onboarding tab
โฌ‡
5

Employee Completes Package

They fill out and sign all forms on their phone or computer. You'll get a notification when everything is submitted.

Employee action
โ†’
6

Review & Approve Forms

Return to the Onboarding tab. Review each submitted form, approve them, then click Close Onboarding Package to finalize.

Manager approves
โฌ‡
7

Set Availability

Ask them to submit their repeating availability in the 7shifts app so it shows when you build schedules.

Employee app
โ†’
8

Map to Toast POS

In Apps & Integrations โ†’ Employee Mapping, match their 7shifts profile to their Toast POS entry so punches sync correctly.

POS mapping
โ†’
9

Add to First Schedule

Go to the Schedules tab, find their name, and drag in their first shifts. Publish the schedule so they're notified.

Schedule tab

๐Ÿ’ก Onboarding Tips for Managers

  • The invite email comes from 7shifts โ€” let the employee know to check their spam folder if they don't see it within a few minutes.
  • Make sure the Location field is set to El Monte before saving โ€” this affects all scheduling and reporting.
  • Punch IDs must be unique. Check existing IDs under Time Clocking before assigning a new one to avoid conflicts.
  • You MUST close the Onboarding Package before payroll recognizes the employee as fully active in HR records.
  • POS mapping (Step 8) is critical if they will clock in via Toast โ€” skip this and their hours won't sync to 7shifts properly.
๐Ÿ“‹

Updating an Employee File

Adding certifications, warnings, memos, and profile changes

Choose your update type
๐ŸŽ“ New Certification โš ๏ธ Written Warning ๐Ÿ“ Informational Memo ๐Ÿ’ฐ Wage Change ๐Ÿท Role Change ๐Ÿ“„ New Document
1

Open the Employee Profile

Go to Team in the left sidebar. Search for the employee by name and click on their profile card to open it.

Team tab
โฌ‡
2A

๐Ÿ“„ Documents Tab โ€” Upload Files

For certifications, memos, warning letters, or any file: click Documents tab โ†’ Upload Document. Add a clear name (e.g., "Food Handler Cert โ€“ Jane โ€“ 2025"). Private to managers/admins only.

Documents tab
or
2B

๐Ÿ“Š Performance Log Tab โ€” Add a Note

For warnings, commendations, attendance issues, or behavioral notes: click Performance Log โ†’ + Add Entry. Choose a category, write your note, and save. These entries are permanent.

Performance Log tab
โฌ‡
3A

๐Ÿ’ฐ Wage Change

In the employee profile, go to the Pay tab. Update the hourly wage. Changes take effect immediately for future pay periods.

Pay tab
or
3B

๐Ÿท Role or Department Change

Edit their Role or Department under the Profile tab. If using POS mapping, re-map if their job code changed in Toast.

Profile tab + POS map
โฌ‡
4

Confirm Changes Saved

7shifts auto-saves most changes. For documents, verify the file appears in the Documents list. For Performance Log entries, confirm they appear with the correct date and category.

Verify
Quick Reference
What you're doingWhere in 7shiftsWho can see itPermanent?
Upload a certification PDFTeam โ†’ Employee โ†’ Documents tabManagers + AdminsNo โ€” can be deleted
Add a written warning noteTeam โ†’ Employee โ†’ Performance LogManagers + AdminsYes โ€” permanent
Add a commendation or memoTeam โ†’ Employee โ†’ Performance LogManagers + AdminsYes โ€” permanent
Update hourly wageTeam โ†’ Employee โ†’ Pay tabAdmins + permitted MgrsNo โ€” editable
Change role/departmentTeam โ†’ Employee โ†’ Profile tabManagers + AdminsNo โ€” editable
Send a new onboarding docTeam โ†’ Employee โ†’ Onboarding tabEmployee receives itNo

โš ๏ธ Important Notes

  • Performance Log entries cannot be deleted by managers โ€” only admins can remove them. Write carefully!
  • When logging a warning, write it like a mini-report: date of incident, what happened, what was discussed, and the employee's response.
  • Documents are limited to 2MB per file. Compress large PDFs before uploading.
  • If you change someone's role, remember to update their POS mapping too โ€” otherwise their Toast clock-ins may go to the wrong job code.
โฑ

Day-to-Day Manager Operations

Your daily rhythm in 7shifts โ€” from opening the app to closing out the night

๐ŸŒ… When You Arrive / Start of Day
1

Check the Dashboard

Log in to 7shifts. The Dashboard shows today's schedule, pending requests, and live Sales vs. Labor if Toast data is flowing in.

Dashboard tab
โ†’
2

Clear Pending Requests

At the top of the Dashboard you'll see request blocks โ€” approve or deny any time-off requests, availability changes, or shift swap requests before the team arrives.

Dashboard alerts
โ†’
3

Review the Manager Log Book

Click Log Book. Read any notes left by the closing manager from yesterday. Make your own opening notes if needed.

Log Book tab
โฐ Throughout the Day โ€” Time & Attendance
4

Monitor Live Clock-Ins

On the Dashboard (or mobile app), you can see in real time who is clocked in, on break, or late. Employees more than 30 minutes before their shift will show a "No Scheduled Shift" flag โ€” manually clock them in from Time Clocking if needed early.

Dashboard โ†’ Who's Working
โฌ‡
5A

โœ… Approve a Time Punch

Go to Time Clocking โ†’ current Pay Period. Punches shown in red need approval. Click the pencil โœ๏ธ to edit, or Approve to accept as-is.

Time Clocking tab
or
5B

โœ๏ธ Edit a Time Punch

Click the pencil icon on any punch. Adjust clock-in/out times, add or modify break entries, and add tip declarations. A full timeline of punch events is shown.

Pencil icon โ†’ Edit punch
โฌ‡
6A

Handle a Missed Clock-Out

If an employee forgot to punch out, their punch is tagged as "Auto-Punched Out." Edit it to enter the correct out time before approving. Don't just approve auto-punches without correcting the time!

โš ๏ธ Always verify
or
6B

Manually Clock Someone In/Out

Go to Time Clocking, find the employee, and click + Add Punch. Needed when an employee can't access the punch pad or needs to clock in more than 30 min early.

+ Add Punch
๐ŸŒ™ End of Day
7

Approve Remaining Punches

Before closing, go to Time Clocking and approve or correct all remaining unapproved punches for the day.

Time Clocking
โ†’
8

Write Manager Log Book Entry

In Log Book, post your closing notes โ€” incidents, inventory issues, maintenance needed, team shoutouts, and your actual sales summary.

Log Book
โ†’
9

Check Tomorrow's Schedule

Glance at the Schedules tab for tomorrow. Any open shifts? Understaffed areas? Flag issues now so you're not scrambling in the morning.

Schedules tab

๐ŸŽฏ Daily Operations Quick Tips

  • Use the 7shifts mobile app to manage punches, approve requests, and check who's working โ€” all without being tied to a computer.
  • If an employee clocks in more than 30 minutes before their shift, it flags as "No Scheduled Shift." Manually clock them in via Time Clocking instead to avoid the flag.
  • Auto-punched-out entries need immediate attention โ€” they usually mean someone forgot to clock out. Edit before approving.
  • The Manager Log Book auto-emails a daily summary to all managers and admins at end of day โ€” great for keeping the whole team in sync.
  • Shift swap and time-off requests don't approve themselves โ€” check Dashboard alerts daily so requests don't pile up.
๐Ÿ’ฐ

End of Payroll Period Close

The step-by-step process for closing out a pay period and sending data to payroll

โฐ When does this happen? At the end of every pay period (typically bi-weekly). The exact dates are set under Time Clocking โ†’ Pay Periods. Only Admins can change pay period dates.
1

Open the Pay Period

Go to Time Clocking tab. Select the pay period that is ending from the list. You'll see all employees and their punch records for that period.

Time Clocking โ†’ Pay Period
โฌ‡
2

Review All Punches

Go through every employee row. Look for: red (unapproved) punches, auto-punch-outs, missing punches, labor exceptions, and punches missing a role. Check the Warnings tab โ€” this lists punches with missing POS role data.

Review carefully!
โ†’
3

Fix Any Issues

Edit any incorrect punches (wrong time, missing clock-out, wrong role). Dismiss any labor exceptions that are valid. Contact employees if you need to confirm their actual hours.

Edit before approving
โฌ‡
4

Approve All Punches

Once everything looks correct, either approve punches individually or use the Approve All button at the top of the pay period view. All punches must be approved before you can close the timesheet.

Approve All button
โฌ‡
5

โš ๏ธ Admin Step: Close the Timesheet

An Admin must click Close Timesheet in the top right corner. This locks the pay period so no further edits can be made. Managers cannot close timesheets โ€” only Admins.

Admin only
โฌ‡
6A

Export to Payroll System

After closing, click Export and choose your payroll provider. 7shifts will format and send all approved timesheet data. Include any PTO or Paid Sick Time if you've enabled those features.

Export button
or
6B

Download as CSV

If your payroll is processed manually or by a third party, export a CSV file from the Reports tab. This gives you raw timesheet data for each employee.

Reports โ†’ Export CSV
โฌ‡
7

Verify the Export

Confirm in your payroll system that all employees imported correctly. Check for error messages or mapping warnings.

Double-check!
โ†’
8

Fix Mapping Issues

If any employees didn't import: go to Apps & Integrations โ†’ Mapping โ†’ Employees and match them. Re-export after fixing.

Apps & Integrations
โ†’
9

New Period Begins!

7shifts automatically starts the next pay period. Employees can begin clocking in immediately. The cycle repeats!

๐ŸŽ‰ Done!
Payroll Period Checklist
TaskWhoWhereStatus
Review all punches for the periodManagerTime Clocking โ†’ Pay Periodโ–ก Done
Check Warnings tab for missing rolesManagerPay Period โ†’ Warnings tabโ–ก Done
Fix/edit any incorrect punchesManagerPencil icon on each punchโ–ก Done
Dismiss valid labor exceptionsManagerEach punch โ†’ Exceptionsโ–ก Done
Approve all punchesManagerApprove All buttonโ–ก Done
Close the TimesheetAdmin onlyClose Timesheet button (top right)โ–ก Done
Export to payroll systemAdmin onlyExport โ†’ Payroll providerโ–ก Done
Verify employees imported in payrollPayrollYour payroll systemโ–ก Done

๐Ÿšจ Common Payroll Pitfalls

  • Managers cannot close timesheets โ€” only Admins can. Plan ahead so an Admin is available at the end of each pay period.
  • If an employee doesn't appear in the payroll export, check their employee mapping under Apps & Integrations. They're probably "Unmatched."
  • The Warnings tab is easy to miss โ€” it only appears if there are punch issues from the POS. Always click it before closing.
  • Once a timesheet is closed, a manager cannot make changes. An Admin must reopen it, make fixes, then close it again.
  • If you have PTO or Sick Time to include in payroll, make sure those are enabled under Company Settings before closing the period.