Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • variable
    Nombre de la variable que posee la respuesta.

  • timeout
    Tiempo de espera en minutos para continuar el flujo, si se excede este tiempo el contenido de la variable es:
    ““.

...

  • variable
    Nombre de la variable que poseerá el archivo.

  • timeout
    Tiempo de espera en minutos para continuar el flujo, si se excede este tiempo el contenido de la variable es:
    ““.

...

  • destination
    Debemos indicar el nombre exacto de la campaña a la que se desea transferir.

Note

Este campo es obligatorio.

  • Agent

Agente Nombre del agente al cual se quiere transferir la interacción. Si agent está vacio, transfiere directo a la cola de la campaña.

...

Tiempo en segundos que va a sonar la interacción en el agente. Si agentTimeout se encuentra en 0, la interacción esperará por el agente, el mensaje si es mayor a cero y se cumple el agentTimeout, la interacción irá directo a la cola de la campaña.

...

Note

Si utiliza esta función se recomienda NO utilizar el mismo bot para campañas de distintos canales, ya que el botno podrá transferir a otro canal.

En caso de que se quisiera usar un mismo bot para varios canales, se puede utilizar la variable global CHANNEL en un condicional y definir las transferencias según el canal.

...

LogOp

Permite imprimir el contenido de una variable en el IntegraServer.

...

  • name
    Nombre de la variable que se utilizará como CLIENT_NAME

Ejemplo:

  1. En un mensaje se solicita al cliente que ingrese su nombre, seguido un ReadMessage que permita tomar su respuesta dentro de una variable, esa variable se ingresa en SetClientName, luego en el flujo, si mandamos un mensaje con la variable global CLIENT_NAME, se utiliza el valor de la variable en SetClientName.

  2. Cuando la interacción llega a un agente, será visible el nombre del cliente con el valor de la variable ingresada en SetClientName.

...

SendAttachment

A través de esta actividad se permite enviar archivos al cliente.

...

  • message
    Mensaje, si corresponde.

  • attachment
    URL del attachment.

  • from
    Número que envía el mensaje.

  • did
    Número al que se envía el mensaje, tiene que coincidir con el DID de la campaña para que entre a la campaña.

  • id
    ID único del mensaje.

  • clientName

Nombre del usuario que envia el mensaje

  • direction

Dirección en la que enviara el mensaje. Si no se ingresa ningún dato en dicho campo se recibirá el mensaje como entrante. Las opciones validas son O (para mensaje saliente) e I (para mensaje entrante).

  • referenceMessageId

ID del mensaje al que se está respondiendo.

...

MessageStatus

Esta actividad permite actualizar los estados de los mensajes de WhatsApp, se le deben enviar dos parámetros:

...

Permite configurar la respuesta del webhook permitiendo asignarle el status, el body y headers.

...

  • Headers: Headers que se agregaran a la respuesta del webhook. Los headers se escriben separados por salto de linea.

  • Body: Body que responderá el webhook, si no se utiliza esta actividad el webhook responde con body vacío.

  • Status: Status code que responderá el webhook, si no se utiliza esta actividad el webhook responde con status 200.