Funciones en Asistentes con Escenarios (V3)

Las Funciones son las acciones que tu asistente puede ejecutar: cambiar de etapa, enviar una plantilla, crear una nota, ejecutar un Flow, o incluso interactuar con herramientas externas. En los asistentes V3, las funciones se gestionan de forma centralizada a nivel de asistente y se referencian desde las rutas.


¿Cómo funcionan las funciones en V3?

En los asistentes V2 (con bloques), las funciones se configuraban dentro de cada bloque de Pasos a seguir o Casos posibles. En V3 el modelo cambia:

  1. Primero asocias la función al asistente — la registras una vez a nivel global.

  2. Luego la referencias en las rutas — le dices en qué momento debe ejecutarla.

Esto significa que una misma función puede usarse en múltiples rutas y escenarios sin tener que configurarla cada vez.


Cómo agregar una función al asistente

  1. Dentro de tu asistente, haz clic en la pestaña Funciones.

  2. Haz clic en + Agregar función (o el botón de búsqueda para encontrar una existente).

  3. Selecciona el tipo de función que necesitas:

Tipo de función
Qué hace

Cambio de Etapa

Mueve el ticket a otra etapa del embudo cuando se cumple la condición

Quitar contacto del embudo

Elimina al contacto del embudo si se cumple la condición

Enviar Plantilla

Envía una plantilla pre-creada desde la sección "Plantillas"

Enviar Audio

Envía un audio con voz seleccionada

Llamada Webhook

Ejecuta un webhook al cumplirse la condición

Crear Nota

Genera una nota automáticamente (las notas no se envían al cliente)

Enviar Documento o Imagen

Envía un archivo cuando se cumple la condición

Ejecutar Flow

Activa un Flow con parámetros personalizados

Gatillar Evento

Dispara un evento cuando se cumple la condición

Buscar en Internet

Realiza una búsqueda en internet según la condición definida

Obtener Estado de Orden

Obtiene el estado de una orden desde un proveedor específico

Integración con Slack

Permite a la IA enviar mensajes o notificaciones a canales de Slack.

Integración con Notion

Permite a la IA crear nuevas páginas o ítems en bases de datos de Notion.

Integración con Linear

Permite a la IA crear tickets o problemas en Linear para seguimiento de tareas.

  1. Completa los datos de la función (nombre, descripción y configuración según el tipo).

  2. Guarda. La función quedará asociada al asistente y disponible para ser usada en cualquier ruta.

💡 Si necesitas integrar Vambe con otra herramienta externa no listada, puedes hacer clic en el botón 'Solicitar integración' para explorar nuestro catálogo de cientos de apps. Sumar una nueva integración es un proceso ágil.


La descripción de la función: lo más importante

⚠️ La descripción de la función es crítica. La IA la usa para saber cuándo ejecutarla. Si la descripción es vaga, la función se ejecutará en momentos incorrectos o no se ejecutará cuando debería.

Ejemplo de descripción mala: "Cambiar etapa"

Ejemplo de descripción buena: "Ejecutar cuando el cliente haya confirmado que quiere agendar una cita y haya entregado su nombre, RUT y fecha deseada."

Mientras más específica y descriptiva sea, más precisa será la IA al usarla.


Cómo referenciar una función en una Ruta

Una vez que la función está asociada al asistente, puedes referenciarla en cualquier ruta de dos formas:

Forma 1 — Nombrarla en las instrucciones: Simplemente menciona el nombre de la función dentro del texto de la ruta. La IA reconocerá que debe ejecutarla cuando corresponda.

Ejemplo: "Una vez que el cliente confirme que quiere comprar, ejecuta la función 'Cambiar etapa a Venta'. Si el cliente pide un ticket de soporte, utiliza la función 'Integración con Linear' para crear uno."

Forma 2 — Agregarla explícitamente como acción de la ruta: En el editor de la ruta, puedes agregar la función como una acción directa, igual que en los casos posibles de V2.

💡 No es obligatorio mencionar la función en cada ruta. Si está asociada al asistente y su descripción es clara, la IA puede activarla por contexto sin que se lo indiques explícitamente en la ruta. Sin embargo, para funciones críticas (como cambios de etapa o la creación de un ticket externo), siempre es mejor ser explícito.


Ejemplo práctico

Contexto: Tienda de ropa que quiere cambiar de etapa cuando el cliente confirma una compra y crear un ticket si hay un problema.

Funciones asociadas al asistente:

  • Nombre: "Cambiar etapa a Compra confirmada"

  • Descripción: "Ejecutar cuando el cliente haya elegido un producto, confirmado la talla y dicho que quiere comprarlo."

  • Nombre: "Crear ticket en Linear para soporte"

  • Descripción: "Activar cuando el cliente reporta un problema o error con su pedido que requiere seguimiento por parte del equipo de soporte en Linear. Debe incluir los detalles del problema proporcionados por el cliente."

Ruta donde se referencia:

  • Escenario: "Proceso de compra"

  • Ruta: "Confirmación de compra"

  • Instrucciones: "Cuando el cliente confirme que quiere el producto, agradece su elección, indícale los pasos para pagar y ejecuta la función 'Cambiar etapa a Compra confirmada'."

  • Escenario: "Gestión de incidencias"

  • Ruta: "Reporte de problema con pedido"

  • Instrucciones: "Cuando el cliente informe de un problema con su pedido, recopila los detalles (número de pedido, tipo de problema, urgencia) y luego utiliza la función 'Crear ticket en Linear para soporte' para registrar la incidencia. Informa al cliente que su caso ha sido escalado y recibirá una respuesta pronto."


Puntos clave a recordar

  • Las funciones se configuran una vez a nivel de asistente y se reutilizan en todas las rutas que las necesiten.

  • La descripción de la función es lo que la IA usa para saber cuándo ejecutarla — escríbela con detalle.

  • Puedes referenciar una función nombrándola en el texto de la ruta o agregándola como acción explícita.

  • Una función bien descrita puede activarse por contexto sin necesidad de mencionarla en cada ruta.

  • Las nuevas integraciones con Slack, Notion y Linear amplían significativamente las acciones que tu asistente V3 puede realizar en herramientas externas.

Last updated

Was this helpful?