Commands › Microsoft Teams

Set-CsSharedVoicemailTriageSettingsTemplate

Microsoft Teams MicrosoftTeams Set-*

The Set‑CsSharedVoicemailTriageSettingsTemplate cmdlet updates the configuration for automatic triage of Shared Voicemails performed by the Substrate Large Language Model (LLM). You can enable or disable individual triage capabilities, including summary generation, message prioritization, suggested actions, and category assignment. To fully disable LLM‑based triaging for Shared Voicemails, the corresponding triage settings template must be removed from the associated Call Queue, Auto Attendant, or Main Line Attendant configuration. Alternatively, you can delete the template itself using Remove

Quick start script

# Set-CsSharedVoicemailTriageSettingsTemplate — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-MicrosoftTeams -CertificateThumbprint $thumb -ApplicationId $appId -TenantId $tenantId

# 2. Capture the current state first — you cannot roll back what you never recorded
$before = Get-CsSharedVoicemailTriageSettingsTemplate
$before | Format-List

# 3. Make the change
Set-CsSharedVoicemailTriageSettingsTemplate -Instance <String>

# 4. Verify and diff
$after = Get-CsSharedVoicemailTriageSettingsTemplate
Compare-Object ($before | Out-String) ($after | Out-String)

Syntax

Set-CsSharedVoicemailTriageSettingsTemplate -Instance <instance> [<CommonParameters>]

Parameters (1)

ParameterTypeRequiredWhat it controls
-Instance String yes The instance of the Voicemail triage template to change

Reference facts derived from Microsoft documentation, © Microsoft, licensed CC BY 4.0; restructured with original guidance by serv365.ai.