Examples
Examples
Try the starting example
- Agent windows: name, start timestamp, end timestamp
- A,2026-10-20T09:00,2026-10-20T10:00 B,2026-10-20T09:00,2026-10-20T10:00
- Callback requests: ID, earliest start, latest finish, duration minutes
- C1,2026-10-20T09:00,2026-10-20T10:00,40 C2,2026-10-20T09:00,2026-10-20T09:30,30 C3,2026-10-20T09:30,2026-10-20T10:00,30
- Feasible callback assignments
- C1: B 2026-10-20T09:00–2026-10-20T09:40; C2: A 2026-10-20T09:00–2026-10-20T09:30; C3: A 2026-10-20T09:30–2026-10-20T10:00
- Requests scheduled
- 3
- Unscheduled request IDs
- None
- Scheduled call minutes
- 100
Try another scenario
- Agent windows: name, start timestamp, end timestamp
- A,2026-10-20T09:00,2026-10-20T10:00
- Callback requests: ID, earliest start, latest finish, duration minutes
- C1,2026-10-20T09:00,2026-10-20T10:00,40 C2,2026-10-20T09:00,2026-10-20T09:30,30 C3,2026-10-20T09:30,2026-10-20T10:00,30
- Feasible callback assignments
- C1: Unscheduled; C2: A 2026-10-20T09:00–2026-10-20T09:30; C3: A 2026-10-20T09:30–2026-10-20T10:00
- Requests scheduled
- 2
- Unscheduled request IDs
- C1
- Scheduled call minutes
- 60
Calculation method
Calculation method
Feasible callback assignments
Process earliest requested finish first, tie by input order; choose earliest feasible agent gap, tie by first agent appearance. Calls are uninterrupted and must finish within both windows.
Requests scheduled
Count scheduled requests, without claiming a maximum-cardinality schedule.
Unscheduled request IDs
Retain all requests not fitted by this heuristic.
Scheduled call minutes
Sum scheduled durations; agent intervals never overlap.
Symbols and units
- a
- Agent windows: name, start timestamp, end timestamp
- b
- Callback requests: ID, earliest start, latest finish, duration minutes
Use the units shown. A list keeps the order in which you enter its values. The symbol ^ means “raised to the power of”.
Assumptions & limits
Assumptions & limits
- A bounded earliest-deadline feasible scheduling heuristic on a fixed-offset clock, up to fifty requests and twenty agents. It does not book real appointments or guarantee a global optimum.
Are these inputs private?
These calculations run in your browser. A shared link contains the values you choose to share. Only questions submitted to the separate AI finder are sent to OpenAI.
Further reading
Zendesk: response metrics and business-hour definitions; this tool uses its displayed convention ↗
Background reading; this does not imply endorsement or independent review of SumFizz.