Deputy

Deputy

Watch rosters and timesheets for overtime and coverage gaps.

Overview

Deputy handles rostering, timesheets and award interpretation for restaurants that need more structure than a spreadsheet. Its webhooks fire across the whole timesheet lifecycle — when a shift is initiated, when it goes pending, when a manager approves it, and when pay is approved — so Nomly acts at the right moment instead of polling for changes. Connected to Nomly, an unapproved timesheet does not sit unnoticed until payroll Friday, and an open shift does not quietly become a missed dinner service.

Configuration Steps

  1. In your Nomly dashboard, navigate to Plugins → Deputy
  2. Click Connect and authorize Nomly with your Deputy install
  3. Choose the locations and teams Nomly should read
  4. Subscribe to timesheet events — pending, approved, pay approved
  5. Set your labor targets and overtime thresholds
  6. Pick the automations it powers (e.g., Timesheet Chase)
  7. Run a test sync and turn it on — your automations are live

What you can build with Deputy

Automations operators turn on in their first week — no builder required. Each one can report, ask for approval, or run automatically, within boundaries you set.

DeputyTwilio

Timesheet chase

Text managers about timesheets still unapproved 24 hours before payroll.

Runs automatically
DeputySquare

Labor against sales

Check approved hours against POS sales for every daypart.

Reports only
DeputyGmail

Roster gap warning

Email the GM when tomorrow's roster still has an open shift.

Runs automatically
DeputyQuickBooks

Payroll export check

Reconcile pay-approved timesheets against what posts to your books.

Reports only
DeputyTwilio

Overtime warning

Alert before someone crosses into overtime, not after.

Reports only
DeputyGmail

Weekly labor summary

Hours, cost and variance by location every Monday morning.

Reports only

Or just ask

  • Which timesheets are still unapproved?
  • Who worked overtime last week?
  • Any open shifts tomorrow?
  • What's my labor cost by location?