Automated SMS Shift Reminders

Never miss a
mandatory
check-in again.

PunchAlert sends automated SMS reminders to your employees 15 and 5 minutes before state-mandated workforce check-in deadlines. Self-hosted on your own infrastructure, or fully managed by 605 Media LLC — your choice.

✓ Delivered
PUNCHALERT
Hi Sarah — reminder to sign in to the EVV Portal before your shift starts at 8:00 AM.
7:45 AM · Delivered
PUNCHALERT
Hi Sarah — your shift starts in 5 minutes. Please sign in to the EVV Portal now.
7:55 AM · Delivered
PUNCHALERT
Hi Sarah — reminder to sign out of the EVV Portal before your shift ends at 4:00 PM.
3:45 PM · Delivered
4
Reminders per shift
15 & 5
Minutes before deadline
Any
State-mandated app
2
Deployment options
Two ways to run PunchAlert.

Whether your organization wants full control over its own infrastructure or a fully managed online portal hosted by 605 Media LLC — PunchAlert works both ways. Either way, you manage your own employees through the dashboard.

Self-Hosted

Your Server,
Your Control

Deploy PunchAlert on your own server using Docker Compose. You manage the application and employees through your own hosted dashboard. A Twilio account is required — you connect your own credentials and pay Twilio directly for SMS delivery.

  • One-command Docker deployment on your server
  • Manage employees via your own web dashboard
  • Requires your own Twilio account — pay Twilio directly
  • Employee data stays on your infrastructure
  • One-time setup fee + monthly software license
Hosted by 605 Media LLC

Our Portal,
Zero Setup

Access PunchAlert through our online portal hosted by 605 Media LLC. You manage your own employees, schedules, and programs through the dashboard — we handle the infrastructure. Choose to connect your own Twilio account or have us manage SMS delivery.

  • No server required — access via our hosted portal
  • Manage employees & schedules through your dashboard
  • Bring your own Twilio account — pay Twilio directly
  • Or let 605 Media LLC handle SMS — bundled into your plan
  • Updates, maintenance, and hosting included
  • Simple monthly subscription — no surprises
Everything you need.
Nothing you don't.

Purpose-built for organizations where employee check-in compliance is non-negotiable.

Dual Reminders Per Shift Boundary
Two reminders before sign-in and two before sign-out — at 15 minutes and 5 minutes. Employees get ample notice before every deadline.
📋
CSV Roster Import
Upload your full employee roster and schedules in one CSV. Mixed schedules, rotating shifts, and per-day variations all supported.
🗓️
Schedule Overrides
Set one-off date overrides for holidays, coverage swaps, or day-off scheduling — per employee, per date, without editing the base schedule.
🌎
Multi-State Ready
Each program stores its own state, check-in app URL, and timezone. One deployment can serve programs across multiple states simultaneously.
📊
Full Delivery Logs
Every SMS attempt is logged with status, timestamp, and error detail. Export to CSV for audit trails and compliance documentation.
🔕
Employee Opt-Out
Employees reply STOP at any time to unsubscribe. START re-enrollment is supported. Opt-out status is tracked and honored permanently.
Live in under an hour.

For self-hosted deployments. Managed deployments are handled entirely by 605 Media LLC — no steps required on your end.

01
Deploy
Run docker-compose up on your server. PunchAlert is live in minutes with a single command and one .env file.
02
Configure
Add your Twilio credentials, check-in app URL, and organization timezone. No code changes required.
03
Import
Upload your employee roster and shift schedules via CSV. Hundreds of employees load in seconds.
04
Done
PunchAlert runs automatically on schedule. Reminders fire every day without any ongoing manual intervention.
Clear, timely,
actionable reminders.

Every message includes the employee's first name, their scheduled shift time, the name of the check-in app, and a direct link. Concise enough to read in under five seconds.

Employees can reply STOP at any time to opt out, or START to re-enroll. Message and data rates from their mobile carrier may apply.

Sign-in · 15 min reminder
Hi Sarah — reminder to sign in to the EVV Portal before your shift starts at 8:00 AM. https://[your-checkin-app]
Fires at 7:45 AM
Sign-in · 5 min reminder
Hi Sarah — your shift starts in 5 minutes at 8:00 AM. Please sign in to the EVV Portal now. https://[your-checkin-app]
Fires at 7:55 AM
Sign-out · 15 min reminder
Hi Sarah — reminder to sign out of the EVV Portal before your shift ends at 4:00 PM. https://[your-checkin-app]
Fires at 3:45 PM
Sign-out · 5 min reminder
Hi Sarah — your shift ends in 5 minutes at 4:00 PM. Please sign out of the EVV Portal now. https://[your-checkin-app]
Fires at 3:55 PM