
Duas novas funcionalidades acabaram de chegar à REST API do SIP Caller: agora você pode criar e atualizar campanhas diretamente a partir dos seus próprios sistemas.
Até agora, os integradores conseguiam automatizar quase todas as etapas do ciclo de vida de uma campanha por meio da nossa API, mas as próprias campanhas ainda precisavam ser criadas e configuradas no Console Web. Com esta versão, essa última peça finalmente se encaixa no lugar.
O novo endpoint POST /campaigns permite que você crie uma campanha totalmente configurada em uma única chamada à API, incluindo o modo de discagem, os intervalos de repetição, o horário de trabalho, o fuso horário, o tratamento de chamadas (Callflow ou Agente de IA), as configurações de Detecção de Caixa Postal e as listas negras.
curl -i \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_KEY_TOKEN' \
--request POST \
--data-raw '{
"name":"My first campaign",
"phoneSystemId":"PHONE_SYSTEM_ID",
"extensionId":"EXTENSION_ID",
"state":"Draft",
"numberProvisioning":"Dynamic",
"numberSelection":"Fifo",
"numberPriority":"RetryPending",
"runningPriority":"Normal",
"dialer":{"mode":"Predictive","intensity":0},
"callPrefix":"",
"ringTimeout":{ "value":30, "unit":"Seconds" },
"maxAttempts":3,
"retryIntervals":[ { "value":1, "unit":"Hours" } ],
"startDate":"2026-08-11",
"endDate":null,
"workingTimes":{
"monday":[{ "start":"09:00", "end":"18:00" }],
"tuesday":[{ "start":"09:00", "end":"18:00" }],
"wednesday":[{ "start":"09:00", "end":"18:00" }],
"thursday":[{ "start":"09:00", "end":"18:00" }],
"friday":[{ "start":"09:00", "end":"18:00" }],
"saturday":[],
"sunday":[]
},
"timeZoneId":"America/Argentina/Buenos_Aires",
"callHandling":{
"$t":"Callflow",
"answerTypeDetector":{
"$t":"AmdAgent",
"amdAgentId":"AMD_AGENT_ID",
"unknownAnswerTreatment":"Human",
"messageForVoicemail":{
"$t":"OnFirstDetection",
"callflowId":"VOICEMAIL_CALLFLOW_ID",
"isCallRetryEnabled":true
}
},
"callflowId":"CALLFLOW_ID",
"ttsVoiceId":"azu-en-US-AlloyTurboMultilingualNeural"
},
"blackListIds":[]
}' \
'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns'O novo endpoint PUT /campaigns/CAMPAIGN_ID aceita os mesmos campos que a criação, permitindo que você ajuste as configurações de uma campanha de forma programática à medida que as suas necessidades mudam, sem nunca precisar abrir o console.
curl -i \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer API_KEY_TOKEN' \
--request PUT \
--data-raw '{
"id":"CAMPAIGN_ID",
"name":"My first campaign",
"phoneSystemId":"PHONE_SYSTEM_ID",
"extensionId":"EXTENSION_ID",
"state":"Draft",
"numberProvisioning":"Dynamic",
"numberSelection":"Fifo",
"numberPriority":"RetryPending",
"runningPriority":"Normal",
"dialer":{"mode":"Predictive","intensity":0},
"callPrefix":"",
"ringTimeout":{ "value":30, "unit":"Seconds" },
"maxAttempts":3,
"retryIntervals":[ { "value":1, "unit":"Hours" } ],
"startDate":"2026-08-11",
"endDate":null,
"workingTimes":{
"monday":[{ "start":"09:00", "end":"18:00" }],
"tuesday":[{ "start":"09:00", "end":"18:00" }],
"wednesday":[{ "start":"09:00", "end":"18:00" }],
"thursday":[{ "start":"09:00", "end":"18:00" }],
"friday":[{ "start":"09:00", "end":"18:00" }],
"saturday":[],
"sunday":[]
},
"timeZoneId":"America/Argentina/Buenos_Aires",
"callHandling":{
"$t":"Callflow",
"answerTypeDetector":{
"$t":"AmdAgent",
"amdAgentId":"AMD_AGENT_ID",
"unknownAnswerTreatment":"Human",
"messageForVoicemail":{
"$t":"OnFirstDetection",
"callflowId":"VOICEMAIL_CALLFLOW_ID",
"isCallRetryEnabled":true
}
},
"callflowId":"CALLFLOW_ID",
"ttsVoiceId":"azu-en-US-AlloyTurboMultilingualNeural"
},
"blackListIds":[],
"lastUpdatedAt": "2026-08-11T12:18:08.149"
}' \
'https://api.sipcaller.com/v1/accounts/ACCOUNT_ID/campaigns/CAMPAIGN_ID'Esses dois endpoints abrem as portas para casos de uso que simplesmente não eram possíveis antes, como:
Criar e Atualizar Campanha completam um conjunto de endpoints que já cobriam o resto da vida de uma campanha:
Em conjunto, isso significa que todo o ciclo de vida da campanha, desde a criação até a conclusão, agora pode ser automatizado de ponta a ponta a partir dos seus próprios sistemas, sem necessidade de nenhum passo manual no console do SIP Caller.
Imagine uma tarefa noturna que consulta o seu CRM em busca de contas com saldo em atraso, cria uma nova campanha de cobrança para o dia, adiciona os números correspondentes com o valor devido como variável, ativa a campanha e a cancela automaticamente quando termina o seu horário comercial. Tudo isso já é possível com apenas algumas chamadas à API.
Esses novos endpoints são ideais para:
A documentação da API foi atualizada com os novos endpoints de Criar e Atualizar Campanha, incluindo exemplos de requisições completas que cobrem todos os campos. Não deixe de consultá-la para começar a implementar essas melhorias hoje mesmo.
O SIP Caller continua evoluindo para dar a você controle completo e sem intervenção manual sobre as suas campanhas outbound.
👉 Faça login no seu console SIP Caller e explore as novas capacidades da API.
👉 Precisa de ajuda com a integração? Entre em contato com a nossa equipe — teremos o maior prazer em ajudar.
Na SIP Caller, continuamos empenhados em ajudar você a escalar de forma mais inteligente, automatizar mais e maximizar a eficiência nas suas campanhas outbound.

As listas negras e as listas de contatos agora podem ser totalmente gerenciadas pela API REST do SIP Caller. Você pode criar, editar e excluir listas, e adicionar ou remover seus números e valores de variáveis, diretamente a partir dos seus próprios sistemas. Um novo endpoint também carrega todos os números de uma lista de contatos em uma campanha com uma única requisição. Mantenha as exclusões sincronizadas com seu CRM, atualize as listas de contatos de forma programada e provisione novas contas de ponta a ponta, sem um único passo manual no console.

Esta versão traz três melhorias importantes para o SIP Caller. A lista de campanhas no Painel de Controle, no menu Campanhas e no menu Relatórios agora mostra um ícone de status detalhado que explica exatamente por que uma campanha ativa não está fazendo chamadas. As campanhas agora também podem ter uma Prioridade atribuída (Alta, Normal ou Baixa), para que suas campanhas mais importantes tenham acesso primeiro à capacidade de chamada. E graças a melhorias arquiteturais internas, as campanhas agora começam a fazer chamadas em 5 segundos após a ativação, em vez dos até 30 segundos anteriores.

OpenAI e Grok já estão disponíveis como Provedores de IA no SIP Caller, juntando-se ao suporte já existente para Microsoft Azure AI e Google Gemini AI. Ambos os novos provedores podem impulsionar os Agentes Conversacionais de IA e a Detecção de Caixa Postal Baseada em IA nas suas campanhas de chamadas outbound. Com quatro provedores de IA à escolha, você pode alinhar o SIP Caller com os acordos de provedores de IA que sua empresa já utiliza em outras plataformas, ou simplesmente escolher a melhor opção disponível no mercado para o seu caso de uso.