Workforce management your planners can actually see inside.
Forecast, schedule, and run your contact center intraday — with every number traceable and every agent in the loop.
| Interval | Orig | Rev | Proj | Actual | SL |
|---|---|---|---|---|---|
| 09:00 | 412 | 412 | — | 418 | 82% |
| 09:30 | 445 | 445 | — | 439 | 81% |
| 10:00 | 460 | 486 | — | 491 | 74% |
| 10:30 | 452 | 497 | — | 503 | 66% |
| NOW11:00 | 448 | 489 | 489 | — | 72% |
| 11:30 | 431 | 468 | 468 | — | 75% |
| 12:00 | 398 | 422 | 422 | — | 80% |
| 12:30 | 376 | 391 | 391 | — | 83% |
Built by WFM practitioners who have run the Monday meeting, worked the intraday desk, and lived the spreadsheet.
One loop, from history to right now.
Four steps. Each one locks a plan of record the next one builds on.
Upload history
Interval-level volumes, AHT and staffing — validated on ingest, bad rows surfaced, never silently swallowed.
Forecast & lock
Volume and AHT forecasts, requirements via Erlang C — then lock the plan of record.
Generate & lock schedules
Rosters against the locked forecast, with live coverage projection and edit guardrails.
Run the day in real time
Original vs Revised vs Projected vs Actual, reforecast mid-day, project the end of day.
Three things the incumbents won't show you.
Transparent math
Every forecast, requirement and projection carries its full working — Erlang C inputs, shrinkage applied, occupancy caps, engine version. No black box.
A true intraday loop
Original, Revised, Projected and Actual in one grid. Reforecast at 11am and see the end-of-day impact instantly — without destroying the plan of record.
| Interval | Orig | Rev | Proj | Actual | SL |
|---|---|---|---|---|---|
| 09:00 | 412 | 412 | — | 418 | 82% |
| 09:30 | 445 | 445 | — | 439 | 81% |
| 10:00 | 460 | 486 | — | 491 | 74% |
| 10:30 | 452 | 497 | — | 503 | 66% |
| NOW11:00 | 448 | 489 | 489 | — | 72% |
| 11:30 | 431 | 468 | 468 | — | 75% |
| 12:00 | 398 | 422 | 422 | — | 80% |
| 12:30 | 376 | 391 | 391 | — | 83% |
Agents love it
Self-service leave, shift swaps, and performance-tiered bidding where every agent sees exactly how their tier was computed. First-class, not bolted on.
Voice — Customer CareConfirmed
Fri shift ↔ Santos, J.Pending
Annual · slot availableApproved
Aug roster · opens to Tier 1Open
Everything a modern WFM team needs.
Erlang C engine
Forward and backward, backlog-aware for deferred channels, versioned for reproducibility.
Forecast locking
Locked forecasts are immutable and become the plan of record that feeds scheduling.
Schedule generation
Rosters generated against the locked forecast, with a draft → generated → locked lifecycle.
Edit guardrails + undo/redo
Hard and soft rules validated live, with full sequential edit history per schedule.
Partial regeneration Growth+
Regenerate only changed intervals; keep or overwrite manual edits via conflict review.
Shift bidding & swaps
Performance-tiered bidding with a cascade, plus agent- and scheduler-initiated swaps.
Leave management
Allocation slots, minimum-notice rules, approval workflow and slot charging.
EOD projection
Actuals-so-far plus remaining forecast → projected end-of-day SL and over/under FTE-hours.
Tenant isolation, proven on every release.
Row-level security on every table. An automated isolation suite runs in CI on every single change to the database layer — cross-org reads come back blind, cross-org writes are rejected. Hosted in ap-southeast-1 (Singapore).
Read the security page
✓ own-org reads work
✓ cross-org reads return nothing
✓ cross-org writes rejected
✓ super-admin path explicit & audited
isolation suite · passing · every release
Flat monthly plans. No per-agent math, no “call us” wall.
Sized by team, not by seat — a fraction of what legacy WFM charges.
Starter
Up to 100 agents · 1 LOB
- Full platform access
- 2 onboarding sessions
- Email support + monthly check-in
Growth
101–300 agents · Multi-LOB
- Everything in Starter
- Partial regeneration + conflict review
- White-label + priority support
Partner
300+ agents · Multi-site
- Fully managed WFM
- Dedicated advisory + MBR/QBR
- Custom integrations included
All prices in USD. PHP equivalent at the prevailing exchange rate at time of billing.