Public/New-GCQualityForm.ps1
|
<# .SYNOPSIS Creates a new quality evaluation form in Genesys Cloud. .DESCRIPTION Creates a new quality evaluation form using the Genesys Cloud API. API Endpoint: POST /api/v2/quality/forms/evaluations .PARAMETER Body The evaluation form definition object. Should include properties such as name, questionGroups, and scoringType. .EXAMPLE $formBody = @{ name = 'Customer Service Evaluation'; published = $false } New-GCQualityForm -Body $formBody Creates a new quality evaluation form. .NOTES Genesys Cloud API: POST /api/v2/quality/forms/evaluations #> function New-GCQualityForm { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [object]$Body ) $endpoint = "quality/forms/evaluations" return Invoke-GCApiRequest -Endpoint $endpoint -Method POST -Body $Body } |