4/1/2026 Release Update
The following updates were released to production on April 1, 2026.
IMPROVED:
ORDER AUTOMATION
🚀 Real-time scan progress on email attachments
When opening a customer email order with attachments, order automation will show the scan progress live — including a badge showing how many processed successfully. Unsupported files now show a clear error instead of silently failing.
ENTERPRISE INTEGRATIONs & PARTNERSHIPS
🚀 Decisiv transcripts now include images.
Photos shared in a Prokeep conversation are now part of the PDF sent to Decisiv when a thread closes (not just the text) for a complete paper trail.
FIXED:
ORDER AUTOMATION
🔧 Special characters in SKUs no longer break orders
SKUs with # or & were causing random errors in the quote/order flow. Orders complete cleanly, every time.
🔧 Margin pricing slider now shows up in demos
The slider was invisible in demo accounts due to missing cost data. Fixed — and now an indicator also explains that the slider is unavailable if a product has no pricing set.
GROWTH HUB
🔧 Active campaigns no longer show as "Ended."
Campaigns set to 'end tomorrow' were mistakenly appearing as ended. End dates now show as exact timestamps in your local timezone. This removes confusion about what's live.
🔧 Campaign task editing works correctly
Two bugs fixed: a ghost "recommended template" option that did nothing, and a glitch that created duplicate tasks when editing a task in a campaign are both gone.
🔧 Contact list filters now match what you actually have. "Engagement Level" and "Customer Satisfaction" filters are now hidden for accounts without Growth Hub Dashboard — they weren't doing anything for those users anyway, so now they have cleaner UI.
CONVERSATION HUB
🔧Notifications work reliably again — no more cache-clearing
Stale notification state was causing missed messages and phantom beeping, forcing users to mute threads or clear their browser cache/cookies. Fixed at the source, so reps won't miss customer messages.
🔧Annotating images from the Unclaimed inbox now works
Clicking "Annotate and reply" on an image in an unclaimed thread was silently claiming it and breaking the annotation. Annotation in the Unclaimed inbox now works as expected.
🔧Deleting a contact now cleans up their messages
Leftover unclaimed messages from deleted contacts were throwing errors during interactions. Now they're removed too for a cleaner inbox with no unclaimed ghost threads.
🔧Disabling a Microsoft email channel actually stops messages
Disabling the Microsoft (MS Graph) channel or turning off inbound messages wasn't removing the Azure subscription behind it, so messages kept coming in. Now the feature works as expected.
PROKEEP
🔧 Contact Book group filters work again
Filtering by group was causing an infinite loading spinner, and clearing the filter didn't fix it—requiring a browser refresh. Fixed, so reps can find contacts quickly.
🔧 Thread history now shows the right channel
The source channel/group shown in a contact's thread history was sometimes wrong. Channel/group is now accurate so can trace where a message came from.
🔧 Broadcast titles now send with the latest edits
If you updated a broadcast title after creating it, the old title was still going out. Customers will now see the most recently saved version.
🔧 Internal Messaging presence indicators are accurate
In Internal Messaging, the online/offline dot next to teammates in the thread list was showing red even when they were active. The indicator now correctly shows online/offline status.