Con nuestra API puede interactuar mediante diversos canales para que su contact center esté siempre conectadoCom nossa API, você pode interagir por meio de vários canais para que sua central de contatos esteja sempre conectada.
Info |
---|
Recordar Lembre-se de que, para poder usar la API se necesita.
Vea más aquía API, você precisa
|
...
SMS
Dentro de esta categoría podremos realizar las siguientes acciones:
...
dessa categoria, podemos executar as seguintes ações:
Envio de SMS
Code Block | ||
---|---|---|
| ||
https://dominio.ucontactcloud.com/URL relativo: Integra/resources/SMS/SendSMS MétodoMethod: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 ParámetrosParâmetros: destination (Número do destino parado sms) message (MensajeMensagem de texto) campaign (Campanha de (Campaña) saída) agent (Agente quedo lo enviíaremetente) source (Identificador de chamadas ou número (Callerid o Puertoda porta) Result: TEXTO OK ERRORERRO |
...
Envio de SMS
...
versão 2
Code Block | ||
---|---|---|
| ||
https://dominio.ucontactcloud.com/URL relativo: Integra/resources/SMS/SendSMSv2 MétodoMethod: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 ParámetrosParâmetros: destination (Número do destino parado sms) message (MensajeMensagem de texto) campaign (Campanha de (Campaña) saída) agent (Agente quedo lo enviíaremetente) source (Identificador de chamadas ou número (Callerid o Puertoda porta) Result: TEXTOTEXT(json) { id:"{idsmsId}"” } |
Envío vía Envio via proxy
Code Block | ||
---|---|---|
| ||
<script type="text“text/javascript"javascript” src="https“https://cdnjs.cloudflare.com/ajax/libs/porthole/1.0.0/porthole.js"><js”></script> <script type="text/javascript">“text/javascript”> functionfunçã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
Code Block |
---|
https://dominio.ucontactcloud.com/URL relativo: Integra/resources/InboundSMS/ReceiveURLSMS MétodoMethod: GET content-type:application/x-www-form-urlencoded; charset=UTF-8 ParámetrosParams: phone (Número de origenorigem deldo sms) message (Mensaje de texto) Result: TEXTO OK ERRORERRO |
Agendar SMS
Info |
---|
El scheduler O discador de marcadores de SMS es serve para poder Agendar SMS y que el marcador las realice en el momento adecuado, para esto existe un WebService de Tipo REST que permite agendar las mismas. y es posible hacerlo desde Forms, Workflows o desde sistemas externos.Básicamente el proceso es que existe una tabla donde están las llamadas que están agendadas con toda su información pertinenteagendar 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.
|
sms_scheduler
calldate |
---|
campaign |
---|
phone destiny | data |
---|
fecha y hora de cuando tiene que ejecutar
data e hora que deve executar a run | test1 | 098344484 |
menssagem |
Info |
---|
El scheduler ubica en el O programador estará colocando no sms_spool con prioridad 1 a los mensajes que tienen que ejecutar en ese minuto, lo cual va a hacer que los marcadores lo tomen lo antes posible para enviar el mensaje. El nombre de base es Schedule + Fecha, y de esta forma conocer cuales son los sms que se agendaron y cuando se deben enviar para poder comparar con el dateprocessed del sms_repo. |
Code Block |
https://dominio.ucontactcloud.com/ 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. |
Code Block |
---|
URL relativo: Integra/resources/SMS/ScheduleDialerSMS MétodoMethod: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 ParámetrosParâmetros: sms (objeto (JSON Object) Resultado: 1 |
Json Object
Code Block | ||
---|---|---|
| ||
{ "calldate"“calldate” : "2015‘2015-10-11 15:00:00"00’, // FechaData deldo smsSms a enviar "campaign"“campaign” : "Ventas‘Ventas->">’, // Campanha do discador de Sms // Campaña marcador "destination" : "098344484", “destination” : ‘098344484’, // Destino do smsSms "data"“data” : ‘Message’ "Mensaje"// Mensagem de texto de // Texto sms } |
...
Sms
} |
Examplo:
Code Block |
---|
POST http://<IP-INTEGRASERVER>/Integra/resources/SMS/ScheduleDialerSMS param: @FormParam("sms") (json con formato sms_scheduler) { "calldate" : "2015-10-11 15:00:00", "campaign" : "Ventas->", "destination" : "098344484", "data" : "Mensaje" } |
Subir base SMS
Code Block |
---|
https://dominio.ucontactcloud.com/Integra/resources/SMS/uploadbase Método: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 Parámetros: filename (Nombre archivo) fileb64 (Contenido del archivo en base64) campaign (Nombre de la campaña) Resultado: 1 (Asincrónico) |
...
Note |
---|
El marcador debe estar en fecha y habilitado para poder procesar mensajes, de lo contrario una vez vuelva a estar activo son los primeros en salir. |
...
Email
Para email podremos cargar las bases de los Marcadores.
Subir base de Email
Code Block |
---|
https://dominio.ucontactcloud.com/IntegraChannels/resources/DialersResources/uploadDialerBase Método: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 Parámetros: filename (Nombre archivo) fileb64 (Contenido del archivo csv en base64) channel 'email' (el valor de este parametro siempre será el mismo) user nombre de usuario dialer nombre del discador filter subject del email cant cantidad de registros Resultado: 1 (Asincrónico) |
...
Code Block | ||
---|---|---|
| ||
NombreCampana;ejemplo@gmail.com;Este es un mensaje de ejemplo;;"Var1":"value","Var2":"value";9999 |
Enviar email
Code Block |
---|
https://dominio.ucontactcloud.com/IntegraChannels/resources/Forms/SendMailv2 Método: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 Parámetros: body agent |
...
Code Block | ||
---|---|---|
| ||
NombreCampana;ejemplo@gmail.com;Este es un mensaje de ejemplo;;"Var1":"value","Var2":"value";9999 |
...
Colección de postman con ejemplo de llamadas a Envío de SMS.
View file | ||
---|---|---|
|
...