CmdID

CmdID / PowerShell / Cmdlets / Set

Set-CsTeamsCallingPolicy

Use this cmdlet to update values in existing Teams Calling Policies. Microsoft Teams PowerShell reference

From the Microsoft Teams PowerShell reference 42 parameters Its page in the reference

Opens CmdID with your command, read as PowerShell. It is read in your browser and sent nowhere.

Parameters

42 in the Microsoft Teams PowerShell reference
Show its 42 parameters
-AIInterpreterEnables the user to use the AI Interpreter related features
-AllowCallForwardingToPhoneEnables the user to configure in the Microsoft Teams client call forwarding or simultaneous ringing of inbound calls to any phone number.
-AllowCallForwardingToUserEnables the user to configure in the Microsoft Teams client call forwarding or simultaneous ringing of inbound calls to other users in your tenant.
-AllowCallGroupsEnables the user to configure call groups in the Microsoft Teams client and that inbound calls should be routed to call groups.
-AllowCallRedirectSetting this parameter enables local call redirection for SIP devices connecting via the Microsoft Teams SIP gateway.
-AllowCloudRecordingForCallsDetermines whether cloud recording is allowed in a user's 1:1 Teams or PSTN calls.
-AllowDelegationEnables the user to configure delegation in the Microsoft Teams client and that inbound calls to be routed to delegates; allows delegates to make outbound calls on behalf of the users for whom they h…
-AllowPrivateCallingControls all calling capabilities in Teams.
-AllowSIPDevicesCallingDetermines whether the user is allowed to use a SIP device for calling on behalf of a Teams client.
-AllowTranscriptionForCallingDetermines whether post-call transcriptions are allowed.
-AllowVoicemailEnables inbound calls to be routed to voicemail.
-AllowWebPSTNCallingAllows PSTN calling from the Teams web client.
-AutoAnswerEnabledTypeAllow admins to enable or disable Auto-answer settings for users.
-BusyOnBusyEnabledTypeSetting this parameter lets you configure how incoming calls are handled when a user is already in a call or conference or has a call placed on hold.
-CallingSpendUserLimitThe maximum amount a user can spend on outgoing PSTN calls, including all calls made through Pay-as-you-go Calling Plans and any overages on plans with bundled minutes.
-CallRecordingExpirationDaysSets the expiration of the recorded 1:1 calls.
-Confirm, -cfPrompts you for confirmation before running the cmdlet.
-CopilotSetting this parameter lets you control how Copilot is used during calls and if transcription is needed to be turned on and saved after the call.
-DescriptionEnables administrators to provide explanatory text about the calling policy.
-EnableSpendLimitsThis setting allows an admin to enable or disable spend limits on PSTN calls for their user base.
-EnableWebPstnMediaBypassDetermines if MediaBypass is enabled for PSTN calls on specified Web platforms.
-Force, -wiSuppresses any confirmation prompts that would otherwise be displayed before making changes.
-IdentityName of the policy instance being created.
-InboundFederatedCallRoutingTreatmentSetting this parameter lets you control how inbound federated calls should be routed.
-InboundPstnCallRoutingTreatmentSetting this parameter lets you control how inbound PSTN calls should be routed.
-LiveCaptionsEnabledTypeForCallingDetermines whether real-time captions are available for the user in Teams calls.
-MusicOnHoldEnabledTypeSetting this parameter allows you to turn on or turn off the music on hold when a caller is placed on hold.
-PopoutAppPathForIncomingPstnCallsSetting this parameter allows you to set the PopoutForIncomingPstnCalls setting's URL path of the website to launch upon receiving incoming PSTN calls.
-PopoutForIncomingPstnCallsSetting this parameter allows you to control the tenant users' ability to launch an external website URL automatically in the browser window upon incoming PSTN calls for specific users or user groups.
-PreventComplianceRecordingControls whether Compliance Recording (CR)-enabled users are blocked from joining calls owned by the policy-assigned user.
-PreventTollBypassSetting this parameter to True will send calls through PSTN and incur charges rather than going through the network and bypassing the tolls.
-RealTimeTextAllows users to use real time text during a call, allowing them to communicate by typing their messages in real time.
-RecordingAndTranscriptionAudioNotificationPolicy to control whether audio notifications will be played when recording or transcription starts/stops for applied users/groups.
-ReportCallControls if the Report call toggle should show up in calling settings for a tenant.
-SpamFilteringEnabledTypeDetermines if spam detection is enabled for inbound PSTN calls.
-VoiceSimulationInInterpreterEnables the user to use the voice simulation feature while being AI interpreted.
-ExplicitRecordingConsentThis setting controls whether users must provide or obtain explicit consent before recording a 1:1 PSTN or Teams call.
-EnableRecordingAndTranscriptionCustomMessage
-RecordingAndTranscriptionCustomMessageIdentifier
-AllowMeetingKnowledgeGenerationThis policy controls whether meeting knowledge generation is allowed for calling when the user starts recording/transcript/copilot.
-VoicePhishingDetectionThe Voice Phishing Detection policy enables AI-based detection of voice phishing (vishing) attempts during live inbound Microsoft Teams calls.
-WhatIf, -wiShows what would happen if the cmdlet runs.