Solicitud de datos

Cómo capturar datos del clientes con el chatbot

Muchas veces es necesario solicitar y guardar ciertos datos de los clientes. Para esto se utiliza el tipo de acción data-collect y los key correspondientes:

Ejemplos:

<action 
type="data-collect"   
key="customer.name"    
ignore_if_exists="ignore_if_exists"    
with_text="¿Cuál es tu nombre?"    
validation="regex"    
validation_pattern="^.{3,20}$"    
validation_error="Pareciera que ingresaste un nombre inválido. ¿Podrías volver a intentar?"
/>

El comando ignore_if_exists="ignore_if_exists" sirve para no volver a pedirle el dato al cliente la próxima vez que escriba.

OBTENCIÓN DE OPT-IN

Hay dos modos de configurar el pedido de autorización para recibir notificaciones de la empresa por whasapp:

  • Por única vez independientemente de la respuesta del cliente

  • Por cada contacto del cliente en caso de que haya respondido que "No"

UTILIZACIÓN DE DATOS RECOLECTADOS

El dato recolectado se guarda dentro del CRM de Optiwe y puede utilizarse dentro de la misma conversación: <action type="reply" with_text="Hola {{customer.name}},_________"/>

Ejemplo de como se utilza esta acción, dentro de un menu de opciones básico:

Última actualización