Docs, photos, video · 50 MB per file{{ ev.uploadLabel }}
{{ fu.title }}
Assigned to {{ fu.assigneeEmail }}
{{ fu.outcomeLabel }} — {{ fu.completionNote }}
{{ fu.dueDateLabel }}
No events recorded yet — add the first one to start this employee's timeline.
Follow-ups
{{ t.title }}
Assigned to {{ t.assigneeEmail }}
{{ t.description }}
{{ t.outcomeLabel }} — {{ t.completionNote }}
{{ t.dueDateLabel }}
No follow-ups for this employee.
EOD Reports
Synced from Bambi · rates checked against Payer Rates
to
Total Trips
{{ eodTotals.trips }}
STR DC
{{ eodTotals.strDc }}
Revenue
{{ eodTotals.revenueLabel }}
Variance vs Contracted
{{ eodTotals.varianceLabel }}
Revenue trend
Last {{ trendDayCount }} synced days
RevenueExpected (contracted)
No synced days yet.
Volume trend
Last {{ trendDayCount }} synced days
TripsUnperformedAdmissions (STR DC*)
No synced days yet.
Top facilities by revenue — {{ eodPeriodLabel }}
Top 10 of {{ eodFacilityCount }}
No synced data for this period yet.
Facility breakdown — {{ eodPeriodLabel }}
Facility{{ sortArrow_payerName }}
Trips{{ sortArrow_trips }}
STR DC*{{ sortArrow_strDc }}
Unperformed{{ sortArrow_unperformed }}
Load Miles{{ sortArrow_loadMiles }}
Revenue{{ sortArrow_revenueCents }}
Variance{{ sortArrow_varianceCents }}
{{ f.payerName }}
{{ f.trips }}
{{ f.strDc }}
{{ f.unperformed }}
{{ f.loadMilesLabel }}
{{ f.revenueLabel }}
{{ f.varianceLabel }}
No synced data for this period yet — switch to Day view and click Generate to pull a specific date from Bambi.
* STR DC is a heuristic candidate flag (stretcher trip picked up from a known hospital address) — Bambi has no admission/discharge field, so treat this as a review prompt, not a confirmed count.
Haven't called today
{{ noCallsSummary }}
{{ noCallsToggleLabel }}
Regular payers (a trip in the trailing 14 days) with nothing booked yet today. Live Bambi lookup, not the daily snapshot — today is still in progress, so this list will keep shrinking as the day goes on.
Checked as of {{ noCallsCheckedAtLabel }}.
{{ n.payerName }}
{{ noCallsEmptyLabel }}
STR DC below average
{{ strDcOutlierSummary }}
{{ strDcOutliersToggleLabel }}
Active facilities that sent under 65% of the STR DCs they normally send in a week. Counts, not percentages — "typical" is their own weekly average over the trailing 90 days.
{{ o.payerName }}
{{ o.recentCountLabel }} vs {{ o.expectedCountLabel }}
Nothing standing out.
No STR DC in a while
{{ strDcDrySpellSummary }}
{{ strDcDrySpellsToggleLabel }}
Facilities still sending trips this month, with a recurring STR DC pattern, that have gone 10+ days without one.
{{ d.payerName }}
{{ d.daysSinceLabel }}
Nothing standing out.
Insights
Demand patterns — when you're busiest, and how volume trends over time
to{{ insightsPeriodLabel }}
Loading trip history…
No synced trips in this date range yet.
Busiest day of the week
{{ insightsBusiestDayLabel }}
Busiest hour
{{ insightsBusiestHourLabel }}
Busiest times — {{ insightsMetricLabel }}
Darker = higher {{ insightsMetricLabel }}. Hover a cell for the exact value.
{{ hl }}
{{ row.dayLabel }}
By day of week
Seasonality — by month (all history)
Only a couple months of data synced so far — busy/slow season patterns will get more reliable as history builds up.
Tasks
Follow-ups assigned to people — standalone, or pinned to an employee, a facility, a driver issue, or a facility complaint
{{ t.title }}
Assigned to {{ t.assigneeEmail }}
↗ {{ t.linkLabel }}
↗ {{ t.issueLabel }}
{{ t.description }}
{{ t.outcomeLabel }} — {{ t.completionNote }}
{{ t.dueDateLabel }}
No tasks here.
Accounts
Every facility you serve, ranked by what it's actually worth — with contacts, complaints and activity per account
⚠️ Needs attention
{{ crmAtRiskCount }}
▲▼
Biggest revenue at stake first — down 25%+ vs. prior 30 days.
{{ f.nameMatch }}
{{ f.changeLabel }} · {{ f.lostTripsLabel }}
{{ f.revenueLabel }}
{{ f.tripsLabel }}
{{ f.touchLabel }}
No accounts are down 25%+ right now.
Click to expand
All accounts
{{ crmFacilityCountLabel }}
{{ f.nameMatch }}
{{ f.typeLabel }} · {{ f.contactCountLabel }}
{{ f.revenueLabel }}
{{ f.tripsLabel }}
{{ f.changeLabel }}
{{ f.touchLabel }}
{{ f.openIssueCountLabel }}
No facilities match — clear the search, or add one from Payer Rates → Facilities & Hospitals.
Facility follow-ups
Open tasks linked to a facility — add one from the Tasks page.
This facility isn't linked to a payer, so there's no trip or revenue history for it. Link it on Payer Rates → Facilities & Hospitals to see volume here.
Nothing logged yet — record a call or visit above.
Issues / complaints
{{ i.title }}{{ i.categoryLabel }}
{{ i.description }}
{{ i.reportedByLabel }}
{{ fu.title }}
Assigned to {{ fu.assigneeEmail }}
{{ fu.dueDateLabel }}
Nothing here.
Admin
Restricted-access roles for the Employees page — only visible to you
Visibility settings
Defaults: call-takers see nobody in the call-taker roster (not themselves, not each other); driver managers see only their own assigned drivers, not themselves. Toggle any of that on here.
Managers
Full access to everything — Dashboard, Employees, EOD Reports, Payer Rates, Flagged Issues. This is separate from Admin access (only you get that).
{{ managerError }}
{{ mg.email }}
No managers yet.
Phone number is optional and only used for the SMS EOD summary — use E.164 format (e.g. +16025551234). Leave blank to skip texting a manager.
Roles
Grant an email restricted, read-only access to the Employees page. Call-takers see other call-takers (category "Call taker" on an employee); driver managers see drivers (category "Driver") — set an employee's category from the Edit Employee modal.
{{ adminError }}
{{ r.email }}
{{ r.roleLabel }}
No restricted-role users yet.
Driver assignments
Each driver (category "Driver" on the Employees page) gets one assigned driver manager. That manager sees only the drivers assigned to them, unless "view every driver" is turned on above.
{{ d.name }}
No employees are categorized as "Driver" yet — set that from the Edit Employee modal on the Employees page.
{{ facilityHistoryPayerName }}
{{ facHistPeriodLabel }}
to
Revenue
RevenueExpected (contracted)
Volume
TripsUnperformedAdmissions (STR DC*)
No synced history yet for this facility.
Recent trips
No trips synced for this facility in this period.
Pickup
Space type
Status
Price
Expected
Variance
{{ t.dateLabel }}
{{ t.spaceType }}
{{ t.statusLabel }}
{{ t.priceLabel }}
{{ t.expectedLabel }}
{{ t.varianceLabel }}
Showing up to 100 most recent trips in this period.
{{ previewName }}
📄
This file type can't be previewed in the browser.
Use Download to open it.
{{ modalTitle }}
{{ formErrors.name }}
Controls whether call-taker/driver-manager accounts can see this person on the restricted Employees view — see Admin.
Only needed so this person's own record can be hidden from (or shown to) themselves per the Admin self-view setting.
{{ formErrors.employee }}
{{ formErrors.type }}
{{ formErrors.date }}
{{ formErrors.title }}
{{ formErrors.taskTitle }}
{{ formErrors.taskAssignee }}
Following up on
{{ taskContextLabel }}
Closing marks this event resolved. It stays on the timeline with its whole thread — you can reopen it later.
{{ formErrors.closeNote }}
{{ formErrors.contactName }}
The stuff that makes you a person to them, not a vendor.