API Omnichannel
Com nossa API, você pode interagir por meio de vários canais para que sua central de contatos esteja sempre conectada.
Lembre-se de que, para usar a API, você precisa
Autenticar e obter um token para a sessão
Usar o token na autorização do cabeçalho
Encerrar a sessão
SMS
Dentro dessa categoria, podemos executar as seguintes ações:
Envio de SMS
URL relativo: Integra/resources/SMS/SendSMS
Method: POST
content-type:application/x-www-form-urlencoded; charset=UTF-8
Parâmetros: destination (Número do destino do sms)
message (Mensagem de texto)
campaign (Campanha de saída)
agent (Agente do remetente)
source (Identificador de chamadas ou número da porta)
Result: TEXTO OK
ERRO
Envio de SMS versão 2
URL relativo: Integra/resources/SMS/SendSMSv2
Method: POST
content-type:application/x-www-form-urlencoded; charset=UTF-8
Parâmetros: destination (Número do destino do sms)
message (Mensagem de texto)
campaign (Campanha de saída)
agent (Agente do remetente)
source (Identificador de chamadas ou número da porta)
Result: TEXT(json) {
id:"{smsId}”
}
Envio via proxy
<script type=“text/javascript” src=“https://cdnjs.cloudflare.com/ajax/libs/porthole/1.0.0/porthole.js”></script>
<script type=“text/javascript”>
função SMS () {
var windowProxy;
windowProxy = new Porthole.WindowProxy(window.location.protocol + window.location.hostname);
windowProxy.post({'action': 'sms', 'campaign' : '<CAMPAIGN>', 'message' : '<MESSAGE>', 'destination' : '<NUMBER>'});
}
</script>
Receber SMS
Agendar SMS
O discador de SMS serve para agendar SMS e o discador será executado no momento certo. Para esse tipo de agendamento, existe um serviço da Web REST que permite isso. E isso é possível a partir de Froms, Workflows ou de sistemas externos.
Basicamente o processo é que existe uma tabela onde estão as chamadas que são agendadas com todas as informações pertinentes.
sms_scheduler
calldate | campaign | phone destiny | data |
---|---|---|---|
data e hora que deve executar a run | test1 | 098344484 | menssagem |
O programador estará colocando no sms_spool com prioridade 1 as mensagens que devem ser executadas naquele minuto, o que fará com que o discador as receba o mais rápido possível para enviar a mensagem, é nomeado com base em Schedule e Date para ver quais são os sms que foram agendados e quando eles devem ser executados para comparar com o sms_repo dateprocessed.
Json Object
Examplo:
Subir base SMS
Formato de archivo
Email
Para email podremos cargar las bases de los Marcadores.
Subir base de Email
Formato de archivo
Enviar email
body: string en formato JSON con la información que se muestra en Integra Framework en el metodo UC_sendMailCampaignv2_async
agent: nombre de agente para guardar en la base de datos
Formato de archivo
Colección de postman con ejemplo de llamadas a Envío de SMS.