Recopilación de información de los clientes
Muchas acciones requieren múltiples pasos para recopilar toda la información necesaria para completar la solicitud del cliente. Cuando un paso solicita al cliente más información, el tipo de respuesta de cliente define qué tipo de respuesta se espera.
En la interfaz de usuario del editor de pasos, la parte central de la configuración del paso define la interacción entre el asistente de IA y el cliente.

El campo «Mensaje del asistente» especifica el mensaje que el asistente de IA envía al cliente. Si esta salida es una pregunta que se espera que el usuario responda, esa respuesta puede ser un número, una fecha, un nombre o cualquier otra cosa. El campo «Definir respuesta del cliente» sirve para especificar qué tipo de respuesta se espera, en función del tipo de información que solicita el asistente de IA y de cómo se espera que el cliente la facilite.
Elección de un tipo de respuesta
Para elegir el tipo de respuesta del cliente para un paso, pulse Definir la respuesta del cliente para expandir el campo. A continuación, puede seleccionar uno de los siguientes tipos de respuesta:
Tipo de respuesta | Descripción | Entrada de ejemplo |
|---|---|---|
Una lista de opciones predefinidas que los clientes pueden seleccionar. En tiempo de ejecución, la integración de la conversación web muestra una respuesta de opciones como un conjunto de botones pulsables o como una lista desplegable, en función del número de opciones. |
| |
Una opción de |
| |
Respuesta de texto que coincide con un patrón o formato especificado (por ejemplo, una dirección de correo electrónico o un número de teléfono). | ||
Un único número genérico, especificado como numerales (100) o palabras (cien). |
| |
Una única fecha específica o un rango de fechas. |
| |
Una única hora específica o un intervalo horario. |
| |
Una cantidad de dinero, incluida la unidad. |
| |
Valor numérico fraccionario que se expresa como porcentaje. |
| |
Cualquier respuesta de texto arbitraria. |
|
Saltarse pasos, preguntar siempre pasos o no preguntar nunca pasos
Aunque la respuesta del cliente esté vinculada a un paso concreto, el asistente de IA puede identificar la información necesaria en cualquier momento durante la acción. Puede configurar un paso para que se omita si su valor ya se ha proporcionado en la entrada del usuario. Si el valor se especifica después del paso, el nuevo valor sustituye al valor especificado en el propio paso.
Por ejemplo, si la entrada inicial del cliente fue " I want to withdraw money from my checking account, se omite un paso en el que se pide al usuario que seleccione una cuenta bancaria porque el cliente ya ha introducido esa información.
Para los pasos en los que se espera una respuesta del cliente, puede decidir si:
No preguntes si la respuesta se menciona en mensajes anteriores. Este es el valor por defecto para las respuestas excepto Confirmación y Texto libre.
Pida siempre esta información, independientemente de los mensajes anteriores. Este es el valor por defecto para Confirmación y Texto libre.
Nunca preguntes. Recopilar información de mensajes anteriores.
Pregunta siempre
Si tu acción solicita el mismo tipo de datos en más de un paso, utiliza la opción «Solicitar siempre esta información» para evitar que el asistente de IA haga suposiciones erróneas. Por ejemplo, es posible que tenga una acción en la que un paso solicite una fecha de registro de hotel y otro paso solicita la fecha de salida. Si no lo preguntas, el asistente de IA puede confundir la fecha de llegada con la de salida.
Exigir que siempre se utilice un paso en la conversación con un cliente:
En la respuesta del cliente, haga clic en el icono Configuración para abrir la Configuración de la respuesta del cliente.

Seleccione Pedir siempre esta información, independientemente de los mensajes anteriores.
Haga clic en Aplicar.
Nunca preguntes
Puede haber algunas situaciones en las que necesites un paso para no hacer nunca una pregunta porque te anticipas a preguntas redundantes en la conversación.
Para establecer que un paso nunca se pregunta en la conversación con un cliente:
En la respuesta del cliente, haga clic en el icono Configuración para abrir la Configuración de la respuesta del cliente.
Elija ' ' Nunca pregunte. Recoge información de mensajes anteriores.
Haga clic en Aplicar.
Ejemplo
En este ejemplo se explica cuándo se puede establecer que un paso no pida nunca una respuesta.
Puede tener una acción que responda a las solicitudes de presentación de una reclamación al seguro. Si espera que los clientes realicen normalmente una solicitud sobre un tipo específico de siniestro, como automóvil, hogar o médico, es posible que no desee realizar otra pregunta sobre qué tipo. Pueden decir " I need to file an auto claim " o " I want to make a home claim."
Aunque sigue siendo necesario un paso para recabar la respuesta sobre el tipo de reclamación, es posible que no quieras o no necesites formular esa pregunta de forma explícita, sobre todo si utilizas tu asistente de IA con la integración telefónica. En su lugar, puede crear un paso con las opciones de reclamación, pero configurarlo para que nunca pregunte.
Esta tabla muestra cómo puede configurar los pasos. El último paso es un cajón de sastre en caso de que el cliente no mencione el tipo de reclamación inicialmente.
Paso | Condiciones | Asistente dice | Respuesta del cliente | Ajuste de la respuesta del cliente | y, a continuación, |
|---|---|---|---|---|---|
1 | Ninguna | ¿Qué tipo de reclamación? | Opciones: Automóvil, Propietario, Médico | Nunca preguntes | Continuar con el siguiente paso |
2 | Paso 1 es Automóvil | Ninguna | Haga clic aquí para presentar un siniestro de automóvil | Omitir (por defecto) | Finalizar la acción |
3 | Paso 1: Propietario | Ninguna | Haga clic aquí para presentar una reclamación de propietario | Omitir (por defecto) | Finalizar la acción |
4 | El paso 1 es médico | Ninguna | Haga clic aquí para presentar una reclamación médica | Omitir (por defecto) | Finalizar la acción |
5 | El paso 1 no está definido (no hay tipo de reclamación) | Ninguna | Haga clic aquí para presentar una reclamación al seguro | Omitir (por defecto) | Finalizar la acción |
Proteger la privacidad de la información de los clientes
Puedes proteger la privacidad de la información de los clientes en un paso que configures para el asistente de IA. Para ocultar la información confidencial de la conversación en un paso, puedes editar la configuración y marcar la casilla «Proteger los datos recopilados en este paso ». Cuando activas la protección de variables privadas, los datos protegidos se enmascaran con asteriscos en el registro de conversaciones. Puedes identificar una conversación que incluya una variable privada en la página de vista previa o en el panel de vista previa gracias al icono de información (
), que aparece junto a la conversación.
Para desactivar la protección de variables privadas, vaya a Configuración de la respuesta del cliente en la pestaña Editor dentro de un paso de acción.
La función para ocultar la información confidencial de los clientes solo está disponible para las acciones realizadas en el asistente de IA.
Para la API de mensajes con estado, las variables privadas no se incluyen en la respuesta del mensaje. Para la API de mensajes sin estado, las variables privadas se incluyen en la respuesta del mensaje con cifrado.
Para obtener información sobre cómo ocultar variables, consulta «Uso de variables para gestionar la información de las conversaciones»
Tipos de respuesta del cliente
La información de configuración que debe proporcionar varía según el tipo de respuesta.
Opciones
Una respuesta de opciones presenta a los clientes una lista de opciones que puede seleccionar. La forma en que se muestran estas opciones depende de cómo se conecten tus clientes al asistente de IA. En la integración del chat web, las opciones se muestran como botones en los que se puede hacer clic (para 4 o menos opciones) o como una lista desplegable (para más de 4 opciones).
Hay dos formas de crear la lista:
Introduzca una lista de opciones y sinónimos
Generar una lista dinámica a partir de una variable
Introducir una lista de opciones y sinónimos
Introduzca cada opción en los campos Opción. Puede hacer clic en Añadir sinónimos para introducir variaciones de un valor de opción que los clientes podrían escribir. Puede introducir varios sinónimos en una lista separada por comas.
Por ejemplo, puede definir las siguientes opciones y sinónimos:
Valor de opción | Sinónimos |
|---|---|
Azul | aqua, turquesa, marina |
Rojo | burdeos, carmín, sangría |
Verde | lima, olivo, bosque |
Para seleccionar una opción, los clientes pueden hacer clic en un botón de opción o en un elemento de la lista, como Verde. También puede escribir " Green " o uno de sus sinónimos, como " lime.
Los sinónimos son útiles para una respuesta que podría pasarse por alto, ya que permiten al asistente de IA reconocer una opción que el cliente podría haber elegido antes de ver la lista. Por ejemplo, si la entrada original del cliente fuera I want to order a large coffee, un sinónimo permitiría al asistente de IA reconocer large como equivalente al tamaño real Grande.
Puede guardar esta configuración para reutilizarla en otros pasos. Para guardar una respuesta del cliente, pulse el icono Guardar respuesta para reutilizarla. Para obtener más información sobre las respuestas de cliente guardadas, consulte Guardar y reutilizar las respuestas de los clientes.
Si tiene una lista larga de opciones, como todos los estados de Estados Unidos, puede elegir no mostrar las opciones en una lista. Esto puede resultar útil para evitar que una integración telefónica lea una larga lista de opciones al cliente.
Para inhabilitar la lista:
En la respuesta del cliente de opciones, pulse el icono Valores.
Desactive la opción Presentar opciones al cliente en una lista.
Lista dinámica de opciones
Dentro de las opciones de respuesta al cliente, puede utilizar la configuración dinámica para generar la lista cuando necesite hacer preguntas que sean potencialmente diferentes cada vez y para cada cliente. Es necesario establecer una variable como fuente de las opciones. Para obtener más información, consulta «Opciones dinámicas ».
Confirmación
Una respuesta de confirmación presenta a los clientes las opciones Yes o No como botones pulsables. Utilice este tipo de respuesta cuando la respuesta del cliente deba ser Sí o No.
Las siguientes respuestas de cliente se reconocen como Yes:
yeahyeayupsurepositive
Las siguientes respuestas de cliente se reconocen como No:
notnopenaynegative
La configuración predeterminada de Confirmación es Pedir siempre esta información. Para más información, consulte Omitir pasos, preguntar siempre pasos o no preguntar nunca pasos.
Expresión regular
Una respuesta regex recoge una cadena de texto que coincide con un patrón expresado como una expresión regular. Utilice esta respuesta para capturar un valor que debe ajustarse a un patrón o formato determinado, como por ejemplo una dirección de correo electrónico o un número de teléfono.
Puede especificar varias expresiones regulares para una sola respuesta. Por ejemplo, puede definir varios patrones de expresión regular que coincidan con los números de pieza de diferentes proveedores que utilizan formatos diferentes. El texto de entrada para la respuesta se reconoce si coincide con alguno de los patrones regex que especifique.
Para añadir una respuesta de expresión regular:
En Definir respuesta del cliente, haga clic en Regex.
Haz clic en Editar respuesta.
En el campo Expresión regular, seleccione una de las expresiones regulares predefinidas o haga clic en Definir expresión regular personalizada para escribir la suya propia.
Para utilizar una expresión regular predefinida, seleccione una de las siguientes opciones:
Correo electrónico: una dirección de correo electrónico de Internet (por ejemplo,
user@example.com).Número de teléfono: un número de teléfono de EE.UU. de diez dígitos (por ejemplo,
800-555-1212o(800) 555-1212).URL: un URL con formato correcto para un recurso en línea, que puede incluir el protocolo (por ejemplo,
example.comohttps://example.org/index.html).
Para ver ejemplos de otros patrones comunes, consulte Ejemplo de patrones de expresión regular.
Para obtener más información sobre la sintaxis de las expresiones regulares, consulta la sección «Sintaxis ».
Sólo se pueden utilizar caracteres ingleses en una expresión regular. Si necesita utilizar otros caracteres en una expresión regular, debe representarlos en Unicode.
El asistente de IA utiliza la biblioteca de expresiones regulares Google RE2 para resolver expresiones regulares en tiempo de ejecución. La sintaxis de las expresiones regulares puede variar según la implementación, así que asegúrate de que los patrones de expresiones regulares que escribas se ajusten a la sintaxis de RE2.
Si desea especificar varios patrones regex para la respuesta, haga clic en Añadir expresión regular para añadir otro campo en el que podrá seleccionar o definir otra expresión regular.
Si se especifica más de una expresión regular, se visualiza un campo Nombre para cada una. Utilice este campo para dar a cada patrón de expresión regular un nombre exclusivo. Puede utilizar este nombre en condiciones de paso posteriores para identificar qué patrón de expresión regular se ha comparado.

Pruebe la expresión regular escribiendo una entrada de ejemplo en el campo Prueba. Si algún texto de la entrada coincide con los patrones regex especificados, el texto coincidente aparece en el campo Asistente reconoce:.

La función Prueba del editor de pasos utiliza un motor de expresiones regulares basado en navegador para encontrar coincidencias en la entrada de prueba. En tiempo de ejecución, el asistente de IA utiliza un motor de expresiones regulares diferente que puede dar resultados distintos, sobre todo con patrones complejos. Antes de implementar tu asistente de IA en producción, utiliza siempre la vista previa del asistente de IA para probar cualquier paso que utilice una respuesta con expresiones regulares.
Haga clic en Aplicar cuando haya terminado de editar.
Por defecto, los clientes no pueden cambiar de tema cuando un enunciado coincide con el patrón de una respuesta regex. Si desea que un cliente pueda divagar con una respuesta regex, haga clic en el icono " Ajustes " y, a continuación, active el conmutador " Permitir al cliente cambiar de tema antes de evaluar una respuesta regex. Esto le da al cliente la oportunidad de cambiar de tema antes de que el asistente de IA compruebe el patrón de expresión regular. Para obtener más información, consulta «Permitir a tus clientes cambiar el tema de la conversación ».
Puede guardar la respuesta de expresión regular configurada para reutilizarla en otros pasos. Para obtener más información, consulte Guardar y reutilizar las respuestas de los clientes.
Ejemplos de patrones de expresión regular
Puede utilizar los siguientes patrones de expresión regular para reconocer algunos tipos de entrada de usuario habituales.
Descripción | Patrones |
|---|---|
Número de pasaporte estadounidense |
|
Número de ruta bancaria estadounidense |
|
Número de seguimiento de UPS |
|
Número de seguimiento de USPS | - |
Número de seguimiento de FedEx | - |
Número
Una respuesta de número recopila un único valor numérico.
El cliente puede especificar el valor de número utilizando cifras (100) o palabras (one hundred). Se reconocen los valores negativos y decimales.
Fecha
Una respuesta de fecha recopila una fecha de calendario específica o un rango de fechas. El asistente de IA puede reconocer fechas expresadas en diversos formatos. Son ejemplos válidos:
TodayFridayNow10/30/2020October 30th, 2020October 30th
Hora
Una respuesta de hora recopila una sola hora o un intervalo horario. El asistente de IA es capaz de reconocer horas expresadas en distintos formatos. Son ejemplos válidos:
12:45PM10:306amNowat 10from 5pm4 o'clockhalf past 4
Moneda
Una respuesta de moneda recopila un valor de moneda, que incluye la cantidad y la unidad. El asistente de IA es capaz de reconocer valores monetarios expresados en diversos formatos. Son ejemplos válidos:
$10.0020 centsfive dollars500 yen
Porcentaje
Una respuesta porcentual recoge un valor fraccionario que se expresa como porcentaje. El asistente de IA puede reconocer un porcentaje escrito tanto con el símbolo de porcentaje (%) como con la palabra percent«%». Son ejemplos válidos:
15%10.5 percent
Texto libre
Una respuesta de texto libre recopila cualquier serie de texto arbitraria. Utilice esta respuesta para capturar cualquier texto, como por ejemplo un nombre o dirección, o instrucciones especiales que deben transmitirse. Son ejemplos válidos:
123 Main St.John Q. SmithPlease add extra sauce
El tipo de respuesta de texto libre tiene estos ajustes por defecto:
El comportamiento de recogida de respuestas del cliente es Pedir siempre esta información y no se puede modificar. Para más información, consulte Omitir pasos, preguntar siempre pasos o no preguntar nunca pasos.
Cambiar tema de conversación está desactivado. Si quieres que un cliente pueda divagar y cambiar de tema mientras introduce una respuesta de texto libre, activa el conmutador ' Permitir al cliente cambiar de tema durante una respuesta de texto libre. Para obtener más información, consulta «Permitir a tus clientes cambiar el tema de la conversación ».
Puedes activar la función « watsonx.ai » en tu asistente de IA para que reconozca de forma inteligente las cadenas de texto en una respuesta de texto libre que contenga varias variables de acción. Para obtener más información sobre cómo utilizar « watsonx.ai » para recopilar información, consulte «Recopilación de información ».
Guardar y reutilizar las respuestas de los clientes
Es posible que haya algunas preguntas que tu asistente de IA tenga que formular en varios pasos y acciones diferentes. Por ejemplo, un asistente de IA para banca podría permitir realizar muchas acciones diferentes, cada una de las cuales requiere que el cliente indique un número de cuenta. Una respuesta del cliente puede tener una configuración compleja (por ejemplo, puede contener opciones con muchos sinónimos). En lugar de tener que volver a crear esa respuesta una y otra vez, puedes guardar una respuesta de un cliente y reutilizarla siempre que tu asistente de IA la necesite.
Creación de una respuesta de cliente guardada
Para crear una respuesta de cliente guardada:
En Acciones, haz clic en Respuestas guardadas.
Haga clic en Nueva respuesta guardada.
En el campo Nombre, especifique un nombre descriptivo para la configuración de respuesta de cliente guardada.
Configure los detalles de la respuesta según sea necesario. Una respuesta guardada solo se puede crear como un tipo de respuesta de opciones. Para obtener más información sobre este tipo de respuesta, consulte Tipos de respuesta del cliente.
Pulse Guardar. La respuesta del cliente guardada aparece ahora en la página Respuestas guardadas.
En el campo Tipo de respuesta, elija Opciones o Regex.
También puede editar o eliminar cualquier respuesta guardada de un cliente. Tenga en cuenta que cualquier cambio que realice se aplicará a todas las instancias de la respuesta del cliente en cualquier paso que la utilice. Si suprime una respuesta de cliente guardada, los pasos que utilizan esa respuesta pasan a ser no válidos y deben corregirse para utilizar un tipo de respuesta diferente.
Para los tipos de respuesta de cliente opciones y regex, también puede crear una respuesta de cliente guardada basada en la configuración de la respuesta de cliente dentro de un paso. Si configura una respuesta de cliente en un paso, haga clic en el icono Guardar respuesta para reutilizar y especifique un nombre descriptivo para la respuesta de cliente guardada. (Esto no está disponible si utiliza la configuración dinámica para una respuesta de opciones)
Carga de respuestas de cliente guardadas
Si tienes muchas respuestas de clientes guardadas, puedes importarlas desde un archivo de valores separados por comas ( CSV ) en lugar de definirlas una por una.
Recopile las respuestas de cliente guardadas en un archivo CSV. Guarde el archivo CSV con codificación UTF-8 y sin marca de orden de bytes (BOM).
El formato necesario para cada línea del archivo es el siguiente:
<savedResponse>,<value>,<synonyms>
donde <savedResponse> es el nombre de una respuesta de cliente guardada, <value> es un valor para la respuesta de cliente guardada y <synonyms> es una lista separada por comas de sinónimos para ese valor. Por ejemplo:
genres,science fiction,sci-fi,SF
genres,historical fiction,HF
genres,young adult,YA
genres,autobiography
genres,biography
genres,fantasy
locations,Adams Street
locations,Central
locations,South End
También se da soporte a los patrones en la carga de archivos CSV. Cualquier cadena que esté envuelta con ' / ' se considera un patrón, en lugar de un sinónimo. Por ejemplo:
ContactInfo,localPhone,/(\d{3})-(\d{4})/
ContactInfo,fullUSphone,/(\d{3})-(\d{3})-(\d{4})/
ContactInfo,internationalPhone,/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)]*$/
ContactInfo,email,/\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}\b/
ContactInfo,website,/(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/
Vaya a la página Respuestas guardadas.
Haz clic en el icono de carga
.Seleccione un archivo del sistema. El tamaño máximo del archivo CSV es de 10 MB. Si el archivo CSV es más grande, considere la posibilidad de dividirlo en varios archivos y de cargarlos por separado.
El archivo se valida y se carga, y el sistema se entrena con los nuevos datos.
Utilización de respuestas de cliente guardadas en los pasos
Después de guardar una respuesta del cliente, esta pasa a estar disponible como tipo de respuesta para cualquier paso. Para utilizar una respuesta de cliente guardada anteriormente en un paso:
En el editor de pasos, pulse Definir respuesta del cliente.
En la lista de tipos de respuesta del cliente, pulse Guardada para ver las respuestas de cliente guardadas disponibles.

Haga clic en la respuesta guardada que desee utilizar.
Para eliminar una respuesta guardada de un paso, haz clic en el icono
Eliminar. Eliminar una respuesta guardada de un paso sólo afecta al paso que se está editando. No suprime la respuesta guardada ni la elimina de ningún otro paso.
Para editar una respuesta guardada de un paso, pulse Editar respuesta. Tenga en cuenta que si edita una respuesta guardada, sus cambios afectarán a todos los pasos que utilicen la respuesta. Si quieres editar la respuesta solo para el paso que estás editando, haz clic en el icono «Desvincular
de la respuesta guardada». Después de desenlazar una respuesta, las ediciones que realice solo afectarán al paso que está editando; no afectarán a ningún otro paso, ni se aplicarán a la respuesta guardada.
Después de desvincular una respuesta, no puede volver a vincularla. Si desea volver a la respuesta guardada sin sus modificaciones, borre la respuesta y, a continuación, lea la respuesta original guardada. Si desea que la versión editada de la respuesta esté disponible para su reutilización, guárdela como una nueva respuesta guardada.