# Lineas

## Creación de una Nueva Línea

Una Línea de Whatsapp vincula un número de Whatsapp Business con un Proveedor, y asocia a esa dupla una Estrategia de Derivación. Permite en otras palabras, conectar un mensaje de Whatsapp con una campaña de OMniLeads de una manera directa o interactiva.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2F6xZgOldA1bsiZuaBgy0I%2Fimage.png?alt=media&#x26;token=e37cb86c-3f23-4e5a-9fc8-30eda6ff9528" alt=""><figcaption></figcaption></figure>

## Datos Básicos

Para dar de alta una Línea, se debe acceder al Menú *Conexiones -> Whatsapp -> Lineas* y clickear en "+ (Nuevo)" para completar el wizard. La primera sección corresponde a los Datos Básicos:

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2F568K0vat3JovjEZKfY2T%2Fimage.png?alt=media&#x26;token=152d60f4-5963-41d2-9825-6c99b7f67a2c" alt=""><figcaption></figcaption></figure>

* **Nombre:** es el nombre que se quiere dar a la línea de Whatsapp Business.
* **Proveedor:** es el proveedor que se ha dado de alta en la sección Proveedores. En el ejemplo, "Whatsapp Main" es el proveedor que corresponde al BSP GupShup.

## Datos del Carrier usando GupShup

La segunda sección incorpora Datos del Carrier propiamente, con el objetivo de conectar la API con el Orquestador de Canales de OMniLeads:

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FxzdRel22YgFsBxMZOeTM%2Fimage.png?alt=media&#x26;token=e5e64cf4-e42a-4e1d-a335-3719f664f8b0" alt=""><figcaption></figcaption></figure>

* **Número:** campo numérico que asociará OMniLeads a un número válido de Whatsapp Business.
* **App Name:** nombre de la Aplicación creada en GupShup, que asocia el número de Whatsapp Business con un Webhook específico (Callback URL) que apuntará a la instancia de OMniLeads.
* **App ID:** identificador de la Aplicación creada en GupShup, que asocia el número de Whatsapp Business con un Webhook específico (Callback URL) que apuntará a la instancia de OMniLeads.

En la siguiente figura, se observa un ejemplo de una cuenta de GupShup, cuya Aplicación "OMLWhatsappAPI" en *Panel de Control -> Whatsapp* vincula el número de Whatsapp Business de negocio con la URL a partir de la cual alcanzaremos la instancia de OMniLeads que recibirá/enviará mensajes.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2F5tKIUPLw4LFlVgUwMlaV%2Fimage.png?alt=media&#x26;token=ad4cc7e1-332a-406f-9224-7654524dc73f" alt=""><figcaption></figcaption></figure>

## Datos del Carrier usando Meta

Para el caso de Meta, configuraremos los siguientes campos en el formulario del Wizard:

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FcMGtSH0IMx8cCv1EwoBY%2Fimage.png?alt=media&#x26;token=0e72701d-2848-42e9-b3ea-4c081783151b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2Fcq3lFxKdXQFGnfFZzhCT%2Fimage.png?alt=media&#x26;token=38875dc6-0551-4182-9f20-bb2834ed0b59" alt=""><figcaption></figcaption></figure>

Donde deberemos rellenar los campos que se indican a continuación:

* **Identificador del número de teléfono**: es el identificador provisto por Meta (atención! no es el número telefónico!)
* **WABA ID**: identificador del Whatsapp Business Account
* **AppID**: identificador de la App generada en Meta for Developers.
* **Token de Verificación**: es el token seleccionado a la hora de configurar el Webhook en Meta for Developers.

## Datos de Conexión

La última sección comprende los Datos de Conexión, donde se define Grupo Horario y estrategia de derivación:

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FX6BubKhdlKtdmanHkMuU%2Fimage.png?alt=media&#x26;token=856487de-ade4-432f-b8d4-59a1bd8525be" alt=""><figcaption></figcaption></figure>

* **Grupo Horario:** permite seleccionar un grupo horario al cual debe ajustarse la atención y la estrategia de derivación. Este grupo horario debe ser creado en el Menú *Recursos -> Grupos Horarios*. Si se recibe un mensaje fuera del horario de atención definido, el orquestador enviará de manera automática el mensaje de Fuera de Hora configurado.
* **Mensaje de Bienvenida, Fuera de Hora y Despedida:** permiten seleccionar templates de mensajes que fueron previamente creados en el Menú *Recursos -> Plantillas de Mensajes*.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2F0qQRTgtH7PTi5XnhYPdp%2Fimage.png?alt=media&#x26;token=afbdd8c3-a784-4c64-8223-26f73968a9e1" alt=""><figcaption></figcaption></figure>

## Destinos de Derivación

Finalmente, en la sección de *Destino*, se define la estrategia de derivación:

* **Directa:** todo lead/prospecto/cliente que envíe un mensaje al número de Whatsapp Business dentro del Grupo Horario configurado, recibirá el Mensaje automático de Bienvenida y será derivado al *Inbox General* de la campaña seleccionada en el campo Destino, donde los agentes podrán atenderlo desde la Toolbar de Whatsapp.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FCOkGdvGsrtHx93KTiT6p%2Fimage.png?alt=media&#x26;token=30b7a964-27e2-4831-8ec2-69f4b81d988f" alt=""><figcaption></figcaption></figure>

* **Interactivo / Smart IVR:** todo lead/prospecto/cliente que envíe un mensaje al número de Whatsapp Business dentro del Grupo Horario configurado, recibirá el Mensaje automático de Bienvenida con Opciones de Derivación. Según la opción seleccionada, será derivado al *Inbox General* de la campaña destino correspondiente a la configuración. Allí los agentes podrán atenderlo desde la Toolbar de Whatsapp.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FymwaH7Fj8geRsRGW8N9t%2Fimage.png?alt=media&#x26;token=5e35dbd4-d68a-4ff2-a5a8-d6b5b196e97c" alt=""><figcaption></figcaption></figure>

Se pueden anidar menúes interactivos a partir de sumar bloques de datos con el botón "*Nuevo"*:

A su vez, las opciones pueden ser ingresadas a gusto desde el botón "+", y tendrán que tener relación con el Mensaje de Bienvenida que se configure en el Wizard.

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FynS02FcdubiuLpmduBW1%2Fimage.png?alt=media&#x26;token=4c025d94-3365-4fe8-bd33-b3154b7775be" alt=""><figcaption></figcaption></figure>

* **Valor:** es el texto enviado por el usuario, de acuerdo a las opciones provistas por el Mensaje de Bienvenida.
* **Descripción:** texto descriptivo de la opción.
* **Tipo de Destino:** tipo de campaña a configurar como destino.
* **Destino:** nombre de la campaña que será finalmente destino del mensaje interactivo.

Al dar finalmente "Guardar", la línea queda lista para recibir/enviar mensajes de Whatsapp.

## Acerca de los Templates Aprobados por Whatsapp

Los Templates Aprobados de Whatsapp son categorías de mensaje que Meta utiliza para iniciar una nueva conversación desde la Empresa de manera segura y genuina. Su principal objetivo es proteger al destino de mensajes no deseados.

Por reglas de contactación de Meta, es importante aclarar que Whatsapp Business API mantiene un ciclo de vida de una conversación en un tiempo equivalente a 24 hs. En otras palabras, pasado dicho tiempo la conversación "expira".

Frente a una *conversación expirada*, un agente sólo podrá retomarla a través del envío de un Template Aprobado de Whatsapp. *Si-sólo-si* el destino responde al mensaje, la conversación queda accesible nuevamente y el agente podrá continuar con el envío de texto libre. La misma regla se aplica para envio de mensajes salientes a destinos sin conversaciones iniciadas.

Para que esta lógica de contactación sea posible, OMniLeads sincroniza los Templates Aprobados de Whatsapp de manera automática a partir de las APIs provistas por el BSP (GupShup), o bien por el propio Meta si dicha integración ha sido seleccionada. De esta manera, los mismos quedan disponibles en la Campaña que utilice la línea:

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FgorqfFF4AJqaTuNCTCyr%2Fimage.png?alt=media&#x26;token=67facd90-5931-421d-95ab-1951c24fbbaa" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FKExgLweBF55TWHuBTme0%2Fimage.png?alt=media&#x26;token=48244cf9-7652-460c-8a07-71d914044de0" alt=""><figcaption></figcaption></figure>

Desde dicha vista es posible activar/desactivar templates para limitar su visibilidad en campaña.

Para crear Templates de Whatsapp y que los mismos estén disponibles en la Línea configurada, deberá ingresar al Tab **Templates** de la plataforma de gestión del Proveedor (al momento, GupShup y Meta) y crear los templates de acuerdo a las categorías establecidas por Meta.

Al momento, se reconocen 3 categorías:

* Marketing
* Utilidad
* Autenticación

Para mayor información sobre ellos y sus casos de uso, recomendamos consultar la [documentación oficial de categorías de templates](https://developers.facebook.com/docs/whatsapp/updates-to-pricing/new-template-guidelines/).

Debajo algunos ejemplos de templates en los proveedores soportados:

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2F9K4ZRLhaluECpccJlzNQ%2Fimage.png?alt=media&#x26;token=492885f8-e7de-4b20-8e77-032d8ab2b0d3" alt=""><figcaption><p>Templates en GupShup</p></figcaption></figure>

<figure><img src="https://3667390847-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqQ4bFJhI3nNWFv4zXBw2%2Fuploads%2FiGlJN7eKNmSuG72qU0oq%2Fimage.png?alt=media&#x26;token=2c335065-90ce-4791-9a77-eb3ed1081fc7" alt=""><figcaption><p>Templates en Meta Business</p></figcaption></figure>

En la sección de [Campañas de Whatsapp](https://docs.omnileads.net/campanas-de-contacto/campana-de-whatsapp), se explica con detenimiento el proceso de activación de la canalidad de Whatsapp en una campaña entrante.
