Loading...
← Back to App
Admin Panel
Manage your crew, units, and settings
πŸ‘₯ Crew
πŸ“… Certifications
βœ‰οΈ Invites
πŸš‘ Units & Bases
πŸ›  Fleet
πŸ—“ Schedule
πŸ“Š Reports
πŸ’΅ Receipts
πŸš‘ Dispatch Ops
πŸ”Œ Integrations
πŸ“ˆ Analytics
πŸ“Έ Gallery
πŸ’¬ Board
βœ‰οΈ Messages
🏒 Company
πŸ“¦ Export Data
πŸ”§ Form Builder
βš™οΈ Settings
🏒 Tenants
πŸ’³ Billing
πŸ’Ύ Storage
Active Crew
Name Email Cert # Role Status Actions
⏳
Loading crew...
Pending Invites
Email Role Sent Expires Status Actions
⏳
Loading invites...
Shareable Invite Codes
Hand out one code to many people. Anyone who signs up with it joins your agency at the role you pick. No individual emails needed.
Code Role Uses Expires Status Actions
⏳
Loading codes...
πŸš‘ Units
πŸ“ Bases
πŸ“Š Submission Reports
Recent Submissions
DateUnitShiftCrewIssuesDriverStatusAction
Loading...
πŸ… Crew Scorecards
Ranked by submission rate and issue detection. Higher score = more reliable crew.
RankCrew MemberChecksIssues FoundAvg Issues/CheckScore
Loading...
⚠ Most Flagged Items
Loading...
πŸ” Crew Gallery Access
Grant crew members permission to view the full photo gallery. They can always see their own submissions.
Loading...
Time Period
πŸ“… Submission Trend
πŸš‘ Activity by Unit
πŸ“¦ Item Consumption, Most Checked Items
Total times each item was checked across all submissions
⚠️ Top Issue Items
πŸ‘₯ Crew Submission Activity
🌀/πŸŒ™ Shift Distribution
πŸ“Š Issues per Check (by Unit)
πŸ“Έ Damage Photo Timeline
Chronological photo record of every vehicle. Filter by year β†’ month β†’ day, or unit and view. Click any photo to open full-size. Enable compare mode to select two photos and view side-by-side for exact damage attribution.
Loading photos…
πŸ“’ Post to the Board
πŸ›‘ Moderation, Recent Posts
Open this tab to load posts.
πŸ—‚ Forums
Categories on the crew forums. β€œadmins post” makes a forum announcement-only.
Open this tab to load forums.
πŸ• Crew Fund
Pool money for pizza parties or coffee runs, paste any Venmo / PayPal / Cash App link. It shows as a card with a progress bar on the crew forums. Update the raised amount as money comes in.
βš™οΈ Feature Controls
Pausing removes cert tracking and cert requirements for the chosen scope everywhere at once (crew app, schedule, dispatch, new signups, and the public site); unpausing restores it instantly with all saved dates intact. The site-wide switch overrides every agency setting.
πŸ‘₯ Member Groups
No groups yet.
βœ‰οΈ Message a Crew Member
🎫 Support Tickets
Loading…
πŸ›‘ Company Message Audit
Read-only record of member-to-member messages in your agency, for compliance and HR. Crew are informed messages are auditable. Soft-delete only Β· retained 5+ years Β· backed up nightly off-site Β· exportable below.
Loading…

πŸ”Œ Integrations

Connect RigCheck to your other tools. Subscribe a calendar to your runs, or send events to Zapier, Make, or any URL.

πŸ“… Calendar feed (read-only)

Subscribe in Apple Calendar, Google Calendar, or Outlook to see scheduled runs and standing orders. This link is private to your agency; anyone with it can view your run schedule.

Rotating invalidates the old link everywhere it was added.

πŸͺ Webhooks

POST events to any URL as they happen. Each request is signed with your secret in the X-RigCheck-Signature header (t=timestamp,v1=HMAC-SHA256 of timestamp.body). Retries with backoff; an endpoint failing 15 times in a row auto-disables.

Add endpoint

πŸš‘ Dispatch Operations

The full picture: the day's funnel, delays and outcomes, locked incident evidence, and the slang and staging your dispatchers actually use.

Escalation policy & safety gates

A run nobody acknowledges gets the crew re-pushed, then dispatch alerted, automatically. Gates check certs and today's rig check at assignment. Warn allows with a logged override; Enforce blocks.

πŸ’΅ Receipts & Reimbursements

Every receipt catalogued and totaled. Out-of-pocket rows alert the payer immediately, then at 15, 30, and 90 minutes, then daily at 10:30 AM until marked paid.

βœ‰οΈ Email Setup
Checking...
Checking email configuration...
πŸ“‹ One-Time Setup (3 minutes), Free: 3,000 emails/month
  1. Go to resend.com β†’ Sign up free (no credit card)
  2. Click API Keys β†’ Create API Key β†’ name it RigCheck Pro β†’ copy it
  3. In Netlify β†’ your site β†’ Site Configuration β†’ Environment Variables
  4. Add variable: RESEND_API_KEY = your key from step 2
  5. Add variable: RESEND_FROM = RigCheck Pro <reports@yourdomain.com>
  6. Click Deploys β†’ Trigger deploy β†’ Deploy site to apply the env vars
  7. Return here and click Send Test Email above to verify
βœ” Emails send entirely server-side, no popups, no browser limitations. Photos embed directly in the email body. Works from any device, even offline (queues and sends when reconnected).
⚠ Without a verified domain, Resend sends from onboarding@resend.dev only to your Resend account email. Add your domain for production use.
Company Settings
–
Companies
–
Paid
–
Unpaid
–
Annual Revenue
🌐 Landing Page
Off by default. Turn on once the numbers are strong enough to showcase. This shows EMS Agencies, Rig Checks, and NJ Counties together. Free to Start always shows.
🏒 All Agencies
AgencyLocationBilling MembersAdminsChecks 30d Last activityActions
Loading…
πŸ’Ύ Platform Storage Usage
Total Platform Storage -
0 MB Loading...
Storage by Company
Company
Photos
Checks
Storage
Click Refresh to load storage data
Storage Buckets
ℹ️ Storage estimates are calculated from photo records in the database. Actual Supabase storage usage can be viewed in your Supabase dashboard.
βš™οΈ Page & Feature Settings
Feature Pauses
Paused features are hidden everywhere they appear (forms, tabs, exports, sign-up). Nothing is deleted — reactivate any time.
πŸ”’ Audit Log
Append-only record of who did what, and when, rig check submissions, photos, certification changes, unit status, sign-ins, and every sensitive config change. Actor and timestamp are stamped by the server; no user, including an admin, can edit or delete an entry.
Note: server sync requires the site_settings table (db/site_settings.sql). Without it, changes apply on this device only.
πŸ“… Crew Certifications
πŸ”” Alert Settings, Per Certification Type
Loading settings...
ℹ️ Email alerts require Supabase Edge Functions or an email service integration. In-app alerts appear as banners when crew members log in.
Current (>180 days)
6-mo warning (90-180 days)
3-mo warning (31-90 days)
Critical (≀30 days)
Expired
Not entered
Crew Member NJ EMT # NJ EMT Exp NREMT # NREMT Exp CPR # CPR Exp Status
Click Refresh to load certification data
Upcoming Expirations (next 180 days)
Click Refresh to load expiration alerts
Form Builder , every change saves to the server and reshapes the live rig-check form for your whole company (and per vehicle type). Drag sections to reorder, uncheck to remove, tune each vehicle's list, and toggle individual equipment items.
πŸš‘ Vehicle List Templates
Define what each vehicle type's checklist EXCLUDES. Crew members assigned a list (Crew tab β†’ πŸ“‹ Lists) pick it when starting a check; unchecked sections are removed for that vehicle type. BLS Transport uses the full form.
🧰 Equipment Item Visibility
Uncheck any item to remove it from the rig check form (e.g. rigs without a glucometer). Nothing is deleted, re-check to restore. Applies company-wide after Save.
Rig Check Section Layout
Drag to reorder. Uncheck to hide a section from the crew's rig check form. Applies to this company.
    πŸ’Ύ Your Own Backup Copy
    Your data is already copied nightly to three separate providers, Supabase, GitHub and Netlify. A copy on your own device is the one that survives losing access to all of them: a billing lapse, a locked account, or a provider dispute. Download one on a schedule you choose and keep it somewhere you control.
    πŸ”’ Record Integrity Check
    Every submitted rig check is sealed with a SHA-256 digest of its contents at the moment it is signed. This recomputes each digest from the live record and reports any that no longer match, proof your compliance records are unaltered, or precise identification of any that are not.
    βš–οΈ Legal / Audit Evidence Package
    One click builds a complete, timestamped ZIP for auditors, attorneys, or N.J. Dept. of Health inspections: every rig check record (CSV), full crew certification roster (CSV), the complete photo archive with a chain-of-record manifest, and a summary cover sheet. Nothing is modified, this is a read-only snapshot.
    πŸ“… Date Range
    πŸ“‹ What to Include
    πŸ“¦ Generate ZIP
    ZIP will contain: reports.csv reports.json items.csv crew.csv and optionally a photos/ folder.