Public/New-GCOutboundContactList.ps1
|
<# .SYNOPSIS Creates a new outbound contact list in Genesys Cloud. .DESCRIPTION Creates a new outbound contact list using the Genesys Cloud API. API Endpoint: POST /api/v2/outbound/contactlists .PARAMETER Body The contact list definition object. Should include properties such as name, columnNames, and phoneColumns. .EXAMPLE $clBody = @{ name = 'New Contact List'; columnNames = @('FirstName', 'LastName', 'Phone') } New-GCOutboundContactList -Body $clBody Creates a new outbound contact list. .NOTES Genesys Cloud API: POST /api/v2/outbound/contactlists #> function New-GCOutboundContactList { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [object]$Body ) $endpoint = "outbound/contactlists" return Invoke-GCApiRequest -Endpoint $endpoint -Method POST -Body $Body } |