Una vez que se coloque la start activity deseada, se desplegarán las actividades relacionadas con su canal y necesarias para la creación del flujo. |
AGENT
Nombre del agente si hay interacción.
MESSAGE
Mensaje.
TO
Número destinatario.
ATTACHMENTS
Array de objetos, cada uno conteniendo un attachment.
[ { "extension":"png", "path":"20210226/8b5eb91a-2799-4c30-a712-9cfbbd333f49.1584030188436.png", "url":"https://example.ucontactcloud.com/attachments/20210226/8b5eb91a-2799-4c30-a712-9cfbbd333f49.1584030188436.png", "type":"image/png" } ] |
CAMPAIGN
Campaña de la interacción.
GUID
GUID de la interacción.
SMS_GUID
GUID único del mensaje.
Para crear un proveedor personalizado, lo más común es que se use la aplicación ExecWebService. |
Para llamar al webhook se debe realizar una request del siguiente tipo con los métodos GET POST PUT o DELETE. https://(Instancia).ucontactcloud.com/IntegraChannels/resources/webhook/(Nombre-del-Webhook) |
METHOD
type: String
example: GET, POST, PUT, DELETE
En caso de que la request a uContact sea del tipo application/json |
BODY
type: Obj
example:
{ "name": "Daniel" } |
En caso de que la request a uContact sea del tipo application/x-www-form-urlencoded |
FORM_PARAMS
type: Obj
example:
{ "param1": "param1", "param2": "param2" } |
HEADERS
type: Obj
example:
{ "Accept"🙁 "/" ], "Cache-Control"🙁 "no-cache" ], "Connection"🙁 "close" ], "User-Agent"🙁 "PostmanRuntime/7.26.8" ] } |
Pueden ser: sent
, delivered
, read
, error
, invalid_session
e invalid_number
.
QUERY_PARAMS
Parámetros pasados por la URL del webhook, los mismos son clave - valor.
https://(Instancia).ucontactcloud.com/IntegraChannels/resources/webhook/Ejemplo?Telefono=123123&Nombre=John |
Ejemplo:
Tipo: Obj
{ "Telefono":"123123", "Nombre":"John" } |