Changelog

Follow up on the latest improvements and updates.

RSS

fixed

Magic

Magic 2.25.1

🔧 Fix: Client exclusion rules now respected for all post-triage actions
image
Client exclusion rules configured in Assistive AI are now correctly applied across all three Magic AI post-triage actions: Auto Prioritize, Auto Categorize, and Generate Title.
Previously, some actions could run on excluded clients even when an exclusion was in place. For example, Generate Title could fire for a client that had been excluded. This is resolved. Exclusions are enforced consistently across all actions.
These actions are toggled under Admin > Magic Agents > Triage Agent > Settings. To control which clients are excluded, manage access under the Client Access section of each Assistive AI feature, as usual.
No changes needed on your end. Your existing exclusion settings apply automatically.
Screenshot 2026-03-12 at 20
Your automation shouldn’t stop at the chat window.
When an end user types “I need a new user onboarded” or “I’ve been locked out,” your team already knows what needs to happen. The problem is getting the right information, fast, without bouncing the user to a portal or playing catch-up in your PSA.
With the Pia integration, Thread can now surface a Pia SmartForm directly inside the chat — no redirects, no portals, no dropped context. When a user triggers an intent (like New User Onboarding, Password Reset, or Access Request), they see an “Open Form” button right in the conversation. They fill it out, submit it, and the data writes back to your PSA automatically.
What changes for your team:
Automation fires inside the conversation. Pia handles the complex workflow logic. Thread handles the conversation. Together, they close the loop without your techs acting as the middleman. No more chasing information. The form captures exactly what Pia needs to run the automation, structured, clean, and PSA-ready. No back-and-forth. No follow-up tickets just to gather details.
Users stay in one place. Instead of redirecting to a portal or opening a separate browser tab, the SmartForm overlays directly in the chat window. Branded, familiar, and frictionless.
This is Threaded Intelligence at work, Thread’s Triage Agent recognises the intent, Pia executes the automation, and your PSA gets updated, all without a technician lifting a finger. Your System of Agents handles the handoff so your team can focus on the work that actually needs them.
To get started, you’ll need admin access to both Thread and Pia, and AI Pro.
✨ Listening Mode: Timeout Fallback option now available ⏳
Since launching Listening Mode in February, results have been strong: timeout rates dropped from 50% to 0%, overall success rates jumped from 41% to 68%, and tech handoff rates improved by 39%. Listening Mode remains the recommended default for all AI Pro workspaces.
We know every workspace transitions at its own pace. To support that, we've added a Timeout Fallback toggle in Triage Agent → Settings → Post-Triage. This option lets you continue using the previous inactivity behavior while your team gets familiar with everything Listening Mode has to offer. When you're ready, simply switch it off to take full advantage of the new experience.
We encourage all partners to use Listening Mode for the best experience.
.
🧠 Client Intelligence: Knowledge Base management controls 🎛️
image (65)
We've added new admin-level controls to help you manage your Client Intelligence Knowledge Base more effectively.
  • Delete a single client's Knowledge Base"
    Need to start fresh for a specific client? From the Client Intelligence page (Inbox), click the menu on any client row and select Delete Knowledge. This wipes all Knowledge Base articles for that client, letting you rebuild from scratch.
  • Delete all Knowledge Base articles:
    For a full reset across your entire workspace, head to Intelligence → Knowledge Base client access. At the bottom of the page you'll find a Danger Zone section with a Delete all Knowledge button. This removes all articles across all clients in one action.
Both actions are admin-only and irreversible, use them carefully. They're designed for situations where you need a clean slate, not for routine maintenance.
Advanced to overflow
No more dropped calls when your team is busy. Both Minimal AI and Advanced AI modes now support automatic handoff to the Overflow agent when no technician picks up within the configured timeout.
What changed
Previously, if a transferred call went unanswered, the caller heard a "no one is available" message and the call ended. Now, the Overflow agent steps in automatically to make sure every call is captured.
How it works
  • Minimal AI mode: The call rings to your technician. If no one picks up, Overflow activates. It greets the caller, asks about their issue, and creates a support ticket.
  • Advanced AI mode: The AI has already spoken with the caller and gathered context. If no one picks up, Overflow takes over as a warm handoff. It lets the caller know no one is available and captures any additional details without repeating questions.
In both modes, the caller is told someone will follow up.
How to set it up
  • Go to your Attendant settings (either Minimal or Advanced AI mode)
  • Enable the "Use Overflow when no one is available" toggle
  • Customize the greeting for the handoff
  • Your existing timeout duration applies automatically
This means you only need to forward calls to the Attendant — Overflow handles the rest if no one answers.
🧠
Client Intelligence: Now Available for AI Pro partners!
Client Intelligence turns every client into a living account profile by combining dashboards, service data, and AI-powered insight in one place. It learns from tickets, conversations, notes, and technician activity to help MSPs manage accounts proactively, deliver white-glove support, and lead clearer client conversations.
At a glance, Client Intelligence helps MSPs:
  • Understand client health instantly
    with real-time dashboards showing sentiment, trends, workload, and risk
  • Equip technicians with better context
    through contact, application, and configuration intelligence embedded in their workflow
  • Run stronger QBRs and account reviews
    using AI-powered summaries and client-aware insights
  • Build and maintain client-specific knowledge automatically
    as resolved work turns into living documentation
What's Included
📊 Client Overview Page
Each client has a centralized overview dashboard surfacing sentiment signals, issue trends, recurring problems, and overall health - giving technicians and account managers instant context before jumping into work or preparing for client conversations.
Key sections include:
  • Client overview dashboard
    highlighting company-level insights for sentiment, open tickets, time spent on issues, top recurring issues, and more
  • AI-Generated Knowledge Base:
    Resolved threads automatically generate and refine client-specific KB articles, reducing manual documentation while helping technicians maintain consistency during troubleshooting. Articles are also accessible directly in Ask Magic for on-demand reference.
  • Contacts list:
    provides one spot to see all contacts for a specific client and their issues within one view
  • Configurations:
    show a list of unique configurations that are used for contacts within a client
  • Applications:
    provides lets you see which software is used by which contacts within a client
  • Client Notes:
    MSPs can now add custom notes about specific clients that are easily discoverable. Technicians can ask Magic about any client and retrieve these notes along with other client intelligence - ensuring critical context is always accessible when needed.
✨ New Ask Magic (Client-Level Insights)
Ask Magic within Client Intelligence enables account managers and executives to run deeper analysis:
  • Trend analysis and pattern detection
  • Recurring issue identification
  • QBR-style summaries
  • Risk and performance insights and more
Technicians can also query client-specific knowledge directly from Ask Magic (in Inbox) during troubleshooting.
👤 Contact Intelligence
AI memory captures interaction history and communication patterns at the contact level, helping technicians deliver more informed and personalized responses.
⚙️ Admin Controls
Admins can scope intelligence generation by client, source, or board - ensuring controlled rollout and proper governance.
Why It Matters
Client Intelligence transforms accumulated service activity into compounding operational knowledge - improving response quality, consistency, and visibility with every interaction.
Customize What You See in Planner
Users can now show or hide details in Planner to focus only on the information that matters to them.
What’s new:
Planner previously displayed the same Overdue, Backlog, and future dates sections to all users. Now, each user can adjust visibility to match what makes the most sense to them.
Key improvements:
  • Personalized view
    : Toggle sections with on or off  controls to help users reduce visual noise & personalize their UI.
  • Display visual indicator
    : When the user's preferences are different than our default, a green dot indicator shows over the button
  • Saved preferences
    : Your selections stay in place each time you return to Planner.
  • Copy changes
    : More intuitive copy for
    Backlog
    ,
    now
    Assigned
    ; and updated "
    Today
    " to
    actually show Today's date
    .
This update reduces cognitive load and gives users more control of the Planner view.
New: Listening Mode + Reminder Agent Integration 🔔
The Triage Agent no longer disengages when a user goes quiet. It now enters Listening Mode - waits in the Thread, re-engages automatically when the user replies, and lets the Reminder Agent handle follow-ups in the background.
Why this matters:
  • 🧠 More no-touch resolutions
  • 📥 Higher-quality handoffs
  • 🕒 Fewer stalled tickets
Where to find it:
  • Listening Mode settings: Admin → Triage Agent → Settings
  • Listening Mode status mapping: Admin → Status Mapping (per board)
Works across Chat and Email for all AI Pro partners.
🕒 Reminder Agent Update: Custom Time Follow-Ups 🏴‍☠️🔔
The Reminder Agent can now send follow-ups using Custom Time, triggering reminders X hours after a ticket becomes eligible, instead of at a fixed daily time.
What this improves:
  • 🚨 More precise, urgency-driven follow-ups
  • ⏳ SLA-style timing based on real events
  • 🔁 Better alignment with how teams actually work
This update makes Reminder Agent more flexible and reliable for time-sensitive workflows.
You asked for a way to get Voice AI benefits without changing your caller experience. Here it is.
image (5)
What's new: Minimal AI mode lets Voice AI work silently in the background — recording calls, transcribing conversations, and creating tickets — without speaking to your callers.
Why this matters: Some clients aren't ready for AI to answer their phones. Minimal AI gives you the automation benefits (call recording, transcription, automatic ticket creation) without changing how your callers are greeted.
How it works:
  1. - Go to Voice → Agents → Attendant
  2. - Under "Customize Agent behavior," select Minimal AI mode
  3. - Configure your routing and board/source as usual
  4. - Calls are recorded and transcribed automatically — AI stays silent
What changes:
  • Callers are identified by phone number only (no "What's your name?" prompt)
  • No AI greeting or conversation
  • Recording, transcription, and ticket creation still work
When to use it:
  • Clients who want automation but aren't ready for AI conversation
  • High-touch accounts where you want to preserve the human experience
  • Testing Voice AI value before enabling Advanced AI mode
Questions or feedback? Drop them below :point_down:
You asked, we delivered.
image (3)
What's new: You can now set a default Board and Source for each Voice AI agent directly in your settings.
Why this matters: Until now, Voice AI tickets used your Messenger default settings. This meant calls often landed in the wrong queue and were hard to filter in your PSA. No more.
With this update, you can:
  • Route tickets to the right board from the start: support calls to Support, sales inquiries to Sales, vendor calls to Vendor
  • Distinguish Voice AI tickets in your PSA: filter and report on AI-handled calls separately (e.g., "AI Phone" vs "Phone" vs "Voicemail")
  • Build cleaner views: create Inbox views filtered by source to see all voice tickets at a glance
How it works:
  1. Go to your Voice AI agent settings (Attendant or Overflow)
  2. Select your preferred Board and Source from the dropdowns
  3. New agents default to your Messenger settings. Override only when needed.
Works across all supported PSA platforms.
Your feedback made this happen:
"We would want to be able to distinguish between chat-created tickets and Thread Voice–created tickets within ConnectWise. So, I have two different sources." — Kurt, WBM
"Based on what they choose here, you might want them to go through a different experience and create it on a different board." — Wil
"Source is the main thing I need... I can filter out and be like, hey, these are voicemails, these are active calls." — Cole, CCS Technology Group
Questions or feedback? Drop them below.
Load More