KamoCRM

A selection dock for checked leads, and every action confirms

Featurekamo-internal
Shipped
November 13, 2026 at 7:26 AM UTC
Author
Kamo
Commit
b5f9777

While any lead is checked, a dock rises from the bottom of /leads in the org's brand colours: a live count with Clear, then Reassign, Change Status, Change Priority, Email, Post Note and Start In Stream, each shown only to whoever holds its right (REASSIGN_LEADS_MANUALLY, EDIT_LEADS, MANAGE_BULK_EMAIL, the stream manager's). It springs in and out, the count pops as it changes, and reduced motion is respected. - Change Status / Change Priority post to the new /leads/bulk-update; Post Note to /leads/bulk-note, in a roomy composer. Status choices are the lead page's; priority choices carry the droplet. More than 250 leads is refused before sending. - Every action but Email confirms first, in one sentence naming the action, the number of leads and the value ("Change the priority of 12 leads to Critical?"), with a primary button that names the action. Status, Priority and Note confirm as their dialog's last step; Reassign and Start In Stream ask in a confirm dialog of their own. Email's confirm is the campaign setup page it opens. - Afterwards the selection clears, the grid reloads, and the member hears what happened, including a partial result ("Changed 10 of 12; 2 couldn't be changed"). - The header's contextual Reassign and Email buttons and its Start In Stream button are gone. Start In Stream now takes only the checked leads; "every lead this view matches" is retired.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing