Ir al contenido

Asistentes virtuales

Herramientas

Las herramientas (tools) le dan capacidad de actuar al asistente: en vez de solo conversar, puede consultar disponibilidad, crear una oportunidad, buscar un pedido o cualquier acción que definas. Cada herramienta se conecta a un flujo de Flow Studio.

El asistente decide cuándo usar una herramienta según su descripción y la conversación. Al usarla, ejecuta el flujo asociado, le pasa los parámetros y usa el resultado para responder.

La mayoría de las tools que agregas a mano se conectan a un flujo (como en los pasos de abajo). Además existen tools nativas que no requieren Flow Studio:

ToolQué hace
Verificar disponibilidad / Agendar reuniónConsulta y reserva en el programador de reuniones del workspace.
Gestionar reunionesReprograma o cancela una cita ya agendada por el contacto.
Transferir a otro asistenteDeriva la conversación a otro asistente del workspace.
Bloquear usuarioBloquea al contacto para que el bot deje de responderle.
Finalizar conversaciónMarca la conversación como resuelta.

Transferencia a humano y seguimiento automático aparecen aquí solo como tarjetas de referencia — se configuran en sus propias pestañas (transferencia a humano y seguimiento), no se crean como tool desde este panel.

  1. En la pestaña Tools, elige Agregar tool.

  2. Selecciona el flujo que se ejecutará. El nombre de la herramienta se genera automáticamente en snake_case.

  3. Escribe una descripción clara: es lo que el asistente lee para decidir cuándo usarla. Ej: “Consulta los horarios disponibles para agendar una cita.”

  4. Define los parámetros que el asistente debe extraer de la conversación. Por cada uno:

    • Nombre (obligatorio)
    • Tipo: String · Number · Boolean
    • Descripción (obligatorio)
    • Requerido (sí/no)
  5. Deja Tool habilitada activada y guarda.

El panel de ejecuciones muestra cuándo el asistente usó cada herramienta y con qué datos. En la conversación, un indicador señala las llamadas a herramientas.

Herramienta consultar_disponibilidad conectada a un flujo con el nodo Google Calendar:

  • Descripción: “Consulta horarios libres para una fecha.”
  • Parámetro: fecha (String, requerido) — “La fecha que pide el cliente.”

Cuando alguien escribe “¿tienen espacio el viernes?”, el asistente extrae la fecha, ejecuta el flujo y responde con los horarios.