Preview 5 / 5 — Full wizard, all picks combined

Locked-in selections from previews 1–4 + the two small fixes (truncate-with-tooltip on Campaign Calls, errors gated by `touched`).

Locked picks

What's below:
  • Campaign Calls table row showing the truncate-with-tooltip pattern (hover the campaign name)
  • All four wizard steps composed end-to-end with the locked picks
1. Campaign Calls table — long campaign names truncate, full name on hover
Direction Phone Number Campaign Date & Time Duration Disposition
outbound +1 (512) 555‑0142 Acme Corp — Solar 2026 Q2 Texas Hill Country Special Promotion Acme Corp — Solar 2026 Q2 Texas Hill Country Special Promotion May 2, 2:14 PM 3m 21s callback later
outbound +1 (415) 555‑0913 Bright Future — Roofing California Bright Future — Roofing California May 2, 1:48 PM 1m 02s appointment set
outbound +1 (704) 555‑0288 Sunset Ridge HOA — Annual Inspection Drive Spring 2026 Sunset Ridge HOA — Annual Inspection Drive Spring 2026 May 2, 11:32 AM no answer
2. Wizard step-by-step — all picks combined
1 Pick campaign — only shown when can't auto-resolve order
2 When — calendar + grouped time grid + Pick/Type toggle
3 Who — confirm prospect + add email
4 Review & confirm