Lead Pools Phase 4 — bulk action toolbar variants

Four placement options for the Members tab bulk-action toolbar. Same five actions in each (Release / Force ACTIVE / Force TERMINAL / Mark DNC / Remove). Bulk-selection model is page-only (max 50). Per-row ⋮ menu omitted from these mocks for clarity but ships in all four variants.

A

Pinned toolbar — always visible above table, buttons gray when 0 selected

Always-discoverable affordance. Cost: visual weight even when nothing selected. Buttons disabled-look until ≥1 row checked.

[ filter shelf — search + status pills + recency pills ]
0 selected
AgentPhoneStatusAttL.VoiceAdded
Smith, Jane+1 555 0101COOLDOWN32 days ago5 days ago
Doe, John+1 555 0102ACTIVE15 days ago
Lee, Pat+1 555 0103TERMINAL51 week ago1 month ago
B

Slides in on select — toolbar replaces nothing; appears between filters and table when ≥1 selected

Zero visual cost when nothing selected. Discoverability lower (admin must check a row to learn there are bulk actions). Mitigates by keeping per-row ⋮ as primary single-row path.

[ filter shelf — search + status pills + recency pills ]
2 selected
AgentPhoneStatusAttL.VoiceAdded
Smith, Jane+1 555 0101COOLDOWN32 days ago5 days ago
Doe, John+1 555 0102ACTIVE15 days ago
Lee, Pat+1 555 0103TERMINAL51 week ago1 month ago
C

Floating bottom bar — fixed to viewport (Notion / Linear / Apple Mail style)

No layout shift. Always reachable regardless of scroll. Cost: dark pill obscures bottom rows on smaller viewports; mobile-first feel that may not match admin density.

[ filter shelf — search + status pills + recency pills ]
AgentPhoneStatusAttL.VoiceAdded
Smith, Jane+1 555 0101COOLDOWN32 days ago5 days ago
Doe, John+1 555 0102ACTIVE15 days ago
Lee, Pat+1 555 0103TERMINAL51 week ago1 month ago
2 selected
D

Header replacement — ≥1 selected → table header morphs into action bar

Action bar lives inside the table chrome itself. Most compact. Cost: column headers hidden during selection (hard to re-sort while picking rows); affordance discovery similar to B.

[ filter shelf — search + status pills + recency pills ]
2 selected
Smith, Jane+1 555 0101COOLDOWN32 days ago5 days ago
Doe, John+1 555 0102ACTIVE15 days ago
Lee, Pat+1 555 0103TERMINAL51 week ago1 month ago