Criar chamadas em lote

Criar chamadas em lote. Consulte abaixo parâmetros, corpo da requisição e respostas definidos no contrato OpenAPI.

POST /Agent/create-batch-call

Criar chamadas em lote. Consulte abaixo parâmetros, corpo da requisição e respostas definidos no contrato OpenAPI.

Descrição no OpenAPI: This endpoint creates multiple batch phone calls for an ElevenLabs agent.

Autenticação

Autenticação obrigatória. Envie sua chave de API de usuário no header X-API-Key.

Parâmetros

Esta operação não possui parâmetros de rota, query ou header.

Corpo da requisição

Content type: application/json · Schema: AgentCreateBatchCallRequestDto

PropriedadeTipoObrigatórioDescriçãoRestrições
batchCallNamestringNão—aceita null
agentIdinteger · int32Não——
fromNumberstringNão—aceita null
tasksarray<AgentBatchCallTaskDto>Não—aceita null
scheduledTimestring · date-timeNão—aceita null

Exemplo de requisição

curl --request POST \
  --url 'https://api.zild.ai/Agent/create-batch-call' \
  --header 'X-API-Key: YOUR_USER_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
  "batchCallName": "string",
  "agentId": 0,
  "fromNumber": "string",
  "tasks": [
    {
      "contactName": "string",
      "toNumber": "string",
      "dynamicVariables": {},
      "metadata": "string"
    }
  ],
  "scheduledTime": "2026-09-22T18:00:00Z"
}'

Respostas

StatusDescriçãoCorpo da resposta
200Batch calls created successfullyNenhum corpo de resposta está definido.

Modelos de dados

AgentBatchCallTaskDto
PropriedadeTipoObrigatórioDescriçãoRestrições
contactNamestringNão—aceita null
toNumberstringNão—aceita null
dynamicVariablesobjectNão—aceita null
metadataanyNão—aceita null
AgentCreateBatchCallRequestDto
PropriedadeTipoObrigatórioDescriçãoRestrições
batchCallNamestringNão—aceita null
agentIdinteger · int32Não——
fromNumberstringNão—aceita null
tasksarray<AgentBatchCallTaskDto>Não—aceita null
scheduledTimestring · date-timeNão—aceita null