Skip to main content
jelou voice cobre todo o serviço de voz da sua organização: chamadas (consulta, gravações, estatísticas), números de telefone, agentes de voz (ElevenLabs e outros provedores), contatos e listas de contatos, campanhas de chamadas (schedules), faturamento, relatórios de campanha e webhooks de eventos.
Tudo que disca um número real ou gasta dinheiro pede confirmação antes de executar: ativar uma campanha, uma chamada de teste, uma chamada de saída e qualquer delete. Use --yes em CI ou scripts não interativos.

Chamadas

O resultado é paginado: sem --start-date e --end-date você recebe os últimos 30 dias.

Ver uma chamada

Baixar a gravação

Sem --out o arquivo é salvo com um nome padrão no diretório atual.

Estatísticas, exportação e agentes

Chamada de saída pontual

jelou voice calls outbound disca um número real imediatamente e fatura a conta. Pede confirmação a menos que você passe --yes.

Números de telefone

Agentes de voz

Um agente de voz é quem “fala” na chamada: define o prompt, a voz, o idioma, o limite de duração e sua base de conhecimento.

Criar e ajustar um agente

Base de conhecimento do agente

jelou voice agents delete é irreversível.

Contatos e listas de contatos

Contatos são as pessoas que uma campanha pode chamar. As listas agrupam contatos e são o alvo (--contact-list-id) de uma campanha.

Criar e atualizar contatos

Todos os campos de create (--first-name, --last-name, --phone, --email, --company, --position, --notes) também existem em update como overrides parciais. O telefone usa o formato E.164.

Listas de contatos

--contact-id em lists create é repetível. lists upload é a forma mais rápida de montar uma lista grande: basta um CSV ou XLSX com os contatos.

Campanhas de chamadas (jelou voice schedules)

Uma campanha (“schedule”) liga para toda uma lista de contatos com um agente e um número de origem definidos.

Criar e ativar uma campanha

create deixa a campanha pronta mas inativa; activate é o que começa a discar. Os flags de activate servem para sobrescrever o que foi definido em create sem precisar recriar a campanha.
--name é o único flag que o próprio CLI exige em create; o resto é validado pela API ao enviar o payload. Na prática, --agent-id, --from-number e --scheduled-at são obrigatórios — sem eles a API responde 400 com fromNumbers/agentId/scheduledAt should not be empty.

Testar antes de ativar

jelou voice schedules activate começa a discar chamadas reais imediatamente e fatura a conta — confirme a contagem de contatos antes de ativar. test-call também disca um número real, mesmo que seja só um. Ambos pedem confirmação a menos que você passe --yes.

Controlar uma campanha em andamento

cancel descarta as chamadas que ainda estavam na fila sem serem concluídas — não é reversível. Use delete apenas em campanhas já finalizadas ou canceladas.

Faturamento

summary traz o total faturado do intervalo; details detalha linha por linha.

Relatórios de campanha

Sem --out, export salva o arquivo com um nome padrão no diretório atual.

Webhooks

Status do serviço

Verifique se o serviço de voz responde para o perfil ativo:
Se um comando de voz falhar, rode jelou voice status antes de investigar mais: separa um problema do serviço de um problema das suas credenciais ou filtros.