We’re pleased to introduce the latest updates in Build 3177, featuring expanded AI integration capabilities, better chat behavior handling, email enhancements, and public/private Help Center logic.
Let’s dive into what’s new:
Help Center – Public View Logic
We’ve introduced an IsPublic flag to Help Center configuration.
Behavior Based on Access:
-
Private browsers: Chat, notifications, and quick actions are hidden
-
Authenticated users: Full features remain visible
Why It’s Useful:
This change allows tenants to cleanly separate guest and user experiences, making internal-only resources more secure while preserving functionality for logged-in users.

AI Sandbox – MCP Server Registry Integration
AI Sandbox and Chat Conversation components can now utilize Registered MCP Services.
Supported Example Services:
-
Microsoft Learn: https://learn.microsoft.com/api/mcp
-
Cloudflare Docs: https://docs.mcp.cloudflare.com/sse
-
DeepWiki GitHub Index: https://mcp.deepwiki.com/sse
New Capabilities:
-
AI can call registered MCP services during chat interactions
-
Visual indicators when an MCP service is triggered
-
AI Rating records track which services were used
-
Transcript metadata includes service usage (UI update pending)
-
Prompts can save MCP selections
-
Chat components can define available services
Why It’s Useful:
This makes it easier to integrate external content sources and enhance in-chat experiences without backend modifications.



Enhanced Email – Agent List Resilience
Ticket #5920
Fixes an error that occurred when the agent list was omitted from Enhanced Email configuration.
Key Fixes:
-
Null-safe handling of empty agent lists
-
Emails now send using just the recipient field
-
Mermaid diagrams now render correctly
Why It’s Useful:
Improves reliability and reduces configuration errors in automated email flows.

ScriptChoice Pipeline Improvements
Tickets #5922, #5932
We’ve hardened the ScriptChoice component with better error handling and decoupled dependencies.
Enhancements Include:
-
Friendlier logs and dashboard output
-
Improved support for JSON serialization
-
ScriptChoice no longer fails if FAQ or ServiceNow are disabled
-
Expanded scripting documentation engine
-
Better function registration discovery
Why It’s Useful:
Improves developer experience and safeguards against partial configurations or disabled modules.


Instant Ticket – CreateTicket Enhancements
Ticket #5865
The Instant Ticket flow has been extended to support more flexible service-side ticket creation.
What’s New:
-
Added
SummaryandSourceto Instant Ticket ViewModel -
Service layer now supports
CreateTicketmethods directly
Why It’s Useful:
Allows deeper customization and better support for integrated ticketing workflows.
Email & Routing Logic Fixes
Ticket #3930
Send Email Fixes:
-
Supports multi-line email body content
-
Improved UI for body field
Routing Logic Fixes:
-
Timed-out chats can now re-enter the Waiting state
-
Fixed badge display bug from route state mismatch
Why It’s Useful:
Improves email usability and stabilizes re-routing logic during chat workflows.
Web Client – Chat Bubble Width Standardization
Ticket #5882
All chat bubbles now have a max width of 700px (for both Chime and guest messages).
Why It’s Useful:
Creates a consistent and cleaner UI aligned with modern Teams card design standards.


