Public/Set-GCVoicemailPolicy.ps1
|
<# .SYNOPSIS Updates the voicemail policy. .DESCRIPTION Updates the voicemail policy configuration for the organization in Genesys Cloud. Uses the PUT /api/v2/voicemail/policy endpoint. .PARAMETER Body The updated voicemail policy object. .EXAMPLE $policyBody = @{ enabled = $true; retentionTimeDays = 30 } Set-GCVoicemailPolicy -Body $policyBody .NOTES Genesys Cloud API: PUT /api/v2/voicemail/policy #> function Set-GCVoicemailPolicy { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [object]$Body ) $endpoint = "voicemail/policy" return Invoke-GCApiRequest -Endpoint $endpoint -Method PUT -Body $Body } |