–

Submit Headcount

Auto-selects the nearest slot within 90 minutes based on Memphis time. You can still change it.

Personnel by Task

Headcount  Β·  Leads/Supervisors
TOTAL
L: 0 T: 0 HC: 0

Dashboard

Loading...

Admin Panel

Teams
πŸ”‘ Admin password is set via ADMIN_PASSWORD in your .env file.
Task Configuration
Export & Integrations
Google Sheets

πŸ“Š Google Sheets

Each submission auto-updates a row in your sheet (one row per company per shift per day). Needs a Google Service Account JSON key.

Saved βœ“
SharePoint / Excel Online

πŸ“ SharePoint / Excel Online

Pushes data to your SharePoint Excel file via Microsoft Graph API. Register an Azure App to get credentials.

Saved βœ“
Signal Notifications

πŸ“‘ Signal Notifications

Sends team reminders via each team's saved Signal contact. The optional global group ID is only used for the separate global test/summary message.

β–Ά Register a phone number
Step 1 β€” Request verification code

If Signal asks for captcha, paste the full signalcaptcha://... link here and send the code again.

Alternative setup: link this container as a device from the Signal app on your phone.
Step 2 β€” Enter verification code
Step 3 β€” Get your group ID

Copy the Id: value and paste it into the Group ID field below, then save.

Saved βœ“

πŸ“² Team Signal Contacts

Assign a Signal phone number or group ID to each team per shift. The system automatically sends a reminder 15 minutes before each 3-hour time slot if that team has not submitted yet.

Loading teams...

If you set an Update Channel Group ID, the system will also post a short submitted/missing team breakdown one hour after each slot.

Daily Input History
Use the Dashboard to review today’s submissions. Admin cards there now include a History action for corrected inputs.
Production Reset
Clears submissions and submission history only. Teams, tasks, config, Signal contacts, and Signal container state stay intact.
Use this before a clean production start.
Admin Audit Log
Loading audit log...
Loading audit log...

Analytics

Loading analytics...

Submission Trend

Top Tasks

Team Headcount

Shift Split By Team

Submission Detail

Working...
Confirm