2026.4.2 — April 2026
The first April release makes messaging smarter and Vernis more contextual. Unread badges show exactly which contacts have new messages, a new Last Contacted filter helps you find who you haven’t spoken to recently, and Vernis now reads contact memory notes before drafting — so your AI assistant knows your relationships as well as you do. 7 PRs merged.
Unread Message Badges
Never miss a message again. A red pill badge on each messaging contact shows how many new inbound messages are waiting — badges clear automatically when you open the conversation.
- Per-user read tracking — each team member sees their own unread state, so clearing a conversation for yourself doesn’t affect your teammates
- Toast notifications — a blue info toast appears when a new inbound message arrives while you’re in the messaging view
- Persistent navigation state — the active tab (All / Needs Reply / Follow-up) and any applied filters are now encoded in the URL. Switching tabs, selecting a contact, navigating on mobile, or clicking a deep link from the Dashboard all preserve your context
Last Contacted Filter
A new date range selector in the Filters popover lets you narrow contacts by when they were last contacted — Today, Last 7 Days, Last 30 Days, Last 90 Days, or a custom range.
- Available in both the full contact list and the compact messaging sidebar
- Active range persists in the URL so you can share filtered views or bookmark them
- Increments the Filters badge so you always know when a filter is active
Vernis Intelligence Improvements
Four upgrades that make Vernis smarter, more contextual, and less error-prone when working with contacts and plan templates.
- Contact memory access — Vernis can now read a contact’s saved memory note before drafting an SMS or analyzing a contact, giving it the relationship context your team has captured over time
- Filter-aware contact actions — bulk SMS now targets the same filtered contact list you’re looking at, with message count context, per-contact previews with deep links, and an explicit confirmation gate before anything sends
- Phone number in plan template tools — Vernis can now create and update plan templates using a phone number string (e.g.
+15551234567) instead of requiring an internal UUID - Plan template prompt guide fix — fixed a bug where Vernis returned an error when loading best practices before creating or editing a plan template