Ir para a navegação

Criar uma campanha de chamadas ativas

Crie uma campanha ativa que liga ou envia mensagens para cada destinatário com o agente, dentro das janelas de chamada da política, fazendo novas tentativas e acompanhamentos conforme permitido. Retorna 201 para uma nova campanha. Uma solicitação repetida, identificada por idempotency_key ou pelo corpo, retorna a campanha existente com created como false.

Cabeçalhos

xi-api-keystringOpcional

Solicitação

This endpoint expects an object.
call_namestringObrigatório1-256 characters
O nome da campanha.
agent_idstringObrigatório1-256 characters
O agente que realiza as chamadas.
recipientslist of objectsObrigatório

Para quem fazer chamadas. Cada destinatário se torna um lead da campanha.

channel_configobjectObrigatório
scheduled_time_unixintegerOpcional>=0

Quando começar a fazer chamadas; omita para começar agora. As chamadas ainda aguardam a próxima janela de chamadas.

timezonestringOpcional

Fuso horário IANA no qual interpretar as janelas de chamada, substituindo o da política.

branch_idstringOpcional<=256 characters

A ramificação do agente a ser usada para chamar.

environmentstringOpcional<=256 characters

O ambiente no qual resolver as variáveis de ambiente do agente.

target_concurrency_limitintegerOpcional>=1

O número máximo de chamadas a realizar ao mesmo tempo.

idempotency_keystringOpcional1-256 characters

Torna a solicitação segura para novas tentativas: uma repetição com a mesma chave retorna a campanha que ela criou.

outcomeobjectOpcional

O resultado considerado bem-sucedido para as chamadas da campanha.

policyobjectOpcional

Política a ser registrada na campanha. Quando definida, ela prevalece sobre o padrão do espaço de trabalho e qualquer substituição por agente; quando omitida, a configuração do espaço de trabalho deve existir e fornece a política.

variantenumOpcional

simple executa uma tentativa por destinatário, com janelas de chamada sempre ativas e sem coleta de dados, e não pode ser combinado com policy. advanced usa policy ou a configuração do espaço de trabalho e é o padrão para campanhas telefônicas.

Valores permitidos:

Resposta

Resposta bem-sucedida

campaignobject
createdboolean

False quando a solicitação repete uma solicitação anterior e retorna sua campanha.

within_calling_windowboolean

Se as chamadas começam imediatamente, em vez de na próxima janela de chamadas.

Erros

422
Outbound Campaigns Create Request Unprocessable Entity Error