La IA dentro de un flujo: generar, extraer y ver fotos
En un bloque Acciones, la acción «Inteligencia artificial» le pide algo a tu proveedor —escribir un texto, ver las fotos que te envían, extraer datos, pasar un audio a texto— y guarda el resultado en un campo. Luego lo envías en un mensaje o lo usas en una Condición.
- 5 minutos
- Cualquiera del equipo
Antes de empezar
Dónde está
En el editor de flujos, añade un bloque Acciones, pulsa + Añadir acción y elige Inteligencia artificial (está en su propio grupo). Al elegir el proveedor, la acción toma su nombre: «OpenAI», por ejemplo. Si todavía no conectaste ninguno, sale apagada con el motivo.
Lo que puede hacer, y con qué proveedor
En Operación eliges qué le pides:
| Operación | Para qué | Con qué proveedor |
|---|---|---|
| Generar texto | Escribe un texto con tus instrucciones y lo guarda en un campo. | Todos |
| Generar texto con un asistente | Usa las instrucciones y los documentos de uno de tus asistentes. | Todos |
| Extraer datos de texto, imagen o archivo | Extrae datos concretos (nombre, cantidad, fecha…) y los guarda en campos. | Todos |
| Generar imagen | Crea una imagen a partir de una descripción. | OpenAI |
| Editar imagen | Cambia una foto siguiendo una instrucción. | OpenAI |
| Convertir voz a texto | Pasa una nota de voz o un audio a texto. | OpenAI, Gemini |
| Convertir texto a voz | Lee un texto en voz alta y lo deja listo como nota de voz. | OpenAI |
| Eliminar historial de mensajes | La IA olvida lo hablado hasta ahora con este contacto. | Todos |
Lo que tu proveedor no sabe hacer sale apagado con «No disponible con este proveedor».
Dentro de un flujo, la IA no le escribe al cliente sola
La acción guarda lo que produce en un campo (Guardar la respuesta en; de fábrica {{respuesta_ia}}). Con eso
tienes dos caminos:
- Enviárselo al cliente: un bloque Enviar mensaje con
{{respuesta_ia}}en el texto. Si generaste una imagen o un audio, un contenido Imagen o Audio con esa llave. - Decidir el camino: una Condición sobre ese campo. Por ejemplo, la IA clasifica el mensaje en «quiere comprar», «está reclamando» o «solo pregunta», y cada respuesta lleva por un camino distinto.
Es la manera de tener lo mejor de los dos lados: la IA entiende cómo habla la gente, y el flujo mantiene el control de lo que pasa después.
Generar texto, campo por campo
- Proveedor: «El principal» es el primero de Configuración → Inteligencia artificial.
- Modelo: lo eliges tú; viene elegido el rápido y económico. Si el tuyo ya no está disponible, sale marcado en rojo.
- Instrucciones: obligatorias. Son lo único que sigue la IA: no sabe nada que no le pongas ahí, ni siquiera
con quién habla. Para darle un dato del contacto, escríbelo entre llaves, como
{{nombre}}. El texto gris que empieza con «Ejemplo:» es solo un ejemplo: no le llega a la IA. Al enviarse por WhatsApp, lo que escriba con**o#sale solo en negrita, y por Messenger, Instagram o el chat web, sin esas marcas: no hace falta pedirle que no los use. - Mensaje del cliente: lo que la IA lee para contestar. Casi siempre lo que acaba de escribir el cliente. Si tocó un botón o una opción, la IA lo lee como un toque («Tocó el botón …»), también dentro de una frase tuya.
- Guardar la respuesta en: obligatorio.
- Poderes y funciones (opcional): lo que puede hacer además de escribir, en pastillas con buscador. Los poderes vienen hechos: Pasar al equipo (sin él, este bloque no pasa el chat), Ver imágenes (con OpenAI, Claude o Gemini, ve las fotos de su turno), Leer documentos (PDF, Word y texto) y los que se vayan sumando. En un bloque nuevo vienen puestos los dos de ver archivos. Un poder con opciones (qué datos, qué etiquetas, qué calendario) las abre debajo de las pastillas al ponerlo, igual que en la tarjeta del asistente. También hay Guardar datos, Etiquetar, Calificar cliente (el semáforo frío, tibio, caliente), Dar de baja, Avisar al equipo, Asignar chat, Nota interna, Resumen final, Lanzar flujo (un flujo que ya está corriendo no se vuelve a lanzar desde dentro de sí mismo), Google Sheets, Enviar correo y Consultar tu sistema: el modelo del bloque los usa mientras piensa y lo que hacen pasa de verdad, pero lo que escribe sigue yendo al campo donde guardas la respuesta (el bloque nunca le responde al cliente). También Ubicación y horario: la IA recibe la dirección de la sede y el enlace al mapa, y si estás abierto, para escribirlos ella; el bloque no envía la ubicación. Botones y listas, Enviar archivos, Producto del anuncio y Cobrar salen apagados con su motivo: un bloque no le escribe al cliente. Son del asistente que contesta solo, y en un flujo los archivos se envían con un mensaje de Archivo, Foto o Video y el enlace de pago con la acción Enviar enlace de pago. Las funciones propias se crean en Asistente de IA → Funciones propias. cliente). También los de ventas: Catálogo y pedidos (busca productos y toma pedidos; los productos los envía el flujo), Cotizar (arma las cuentas, pero no guarda ni envía la cotización: un bloque no le escribe al cliente), Volver a pedir, Buscar en hoja y Avisar a Meta. Botones y listas sale apagado con su motivo: un bloque no le responde al cliente, eso es del asistente que contesta solo. Las funciones propias se crean en Asistente de IA → Funciones propias.
- Recordar la conversación: con «Sí» ve lo que ya hablaron; con «No» empieza de cero.
- Creatividad, como en el asistente.
- Largo máximo: el tope de lo que puede contestar, en unidades de texto. Si la respuesta pasa de ahí, se corta; no la hace más corta. Para que escriba menos, pídeselo en las instrucciones.
Generar texto con un asistente usa las instrucciones, los documentos, las funciones y el poder «Pasar al equipo» de uno de tus asistentes, con las opciones que les elegiste ahí; lo que pongas en el bloque se suma (si pones el mismo poder, valen las opciones del bloque). «Ver imágenes» y «Leer documentos» se eligen en el propio bloque.
Extraer datos de un texto, una foto o un archivo
Sirve para extraer datos concretos y guardarlos en campos del contacto: el número de pedido de un mensaje, el total de una factura en foto, la fecha de un documento. En Qué extraer pones cada dato con una descripción corta («el total a pagar, con IVA» acierta más que «total») y el campo donde se guarda. Si el dato no aparece, ese campo se queda como estaba, también si la IA escribe un relleno como «No especificado» o «N/A».
Mientras atiende tu equipo
Mientras el chat lo atiende tu equipo (con la IA o un flujo de punto de partida; con «Equipo humano» no se pausa nada), lo que el cliente escribe o toca no despierta ningún flujo, salvo uno que tu equipo le envió desde la bandeja (o que otro sistema le lanzó por la API): ese corre entero y su IA contesta. Así el cliente nunca recibe una respuesta de la IA encima de la de tu equipo. Si aun así una acción de IA llegara a correr por lo que escribió el cliente, sale por Falló sin contar como error, y en el registro del recorrido dice «La IA no contestó: la conversación la atiende tu equipo».
Lo que no le contesta al cliente sí llama a la IA aunque atienda tu equipo: lo programado (un «Esperar», un paso de una secuencia, el recordatorio de una cita), un flujo que tú le envías desde la bandeja y el flujo que corre al pasar el chat al equipo (por ejemplo, para resumirle la conversación a tu equipo). Un bloque que era «Analizar imagen» también corre: solo describe la foto.
Preguntas frecuentes
- ¿En qué se diferencia del asistente del punto de partida?
El asistente conversa solo con cada mensaje que le llega. La acción de un flujo hace una tarea concreta en un paso del camino y te deja el resultado para que decidas qué hacer.
- ¿Cuánto cuesta?
Lo que cobre tu proveedor por esa llamada, igual que el asistente.
- ¿Dónde quedaron «Que conteste el asistente» y «Preguntarle al asistente»?
Se quitaron porque hacían lo mismo que esta acción. Un flujo viejo que tenía uno se abre ya convertido en esta acción con lo que hacía detrás.
- ¿Dónde quedó «Analizar imagen»?
Se quitó: «Generar texto» ya ve las fotos con el poder «Ver imágenes». Un bloque que la usaba se abre convertido, con ese poder puesto, su pregunta como instrucciones, el mismo campo donde guardaba y «Solo si el cliente envió una foto» marcada: sin foto sale por «Falló» sin llamar a la IA, como antes. Mira la foto que el cliente acaba de enviar: si leía una guardada antes en otro campo, revisa ese bloque.
- ¿Puede agendar citas desde un flujo?
Sí: pon el poder «Agenda» en «Poderes y funciones (opcional)» y elige los calendarios; consulta horarios, agenda, cancela y cambia de hora con las mismas reglas del calendario. Como un bloque no espera al cliente, para cancelar o cambiar de hora la confirmación llega cuando el flujo vuelve a correr con su siguiente mensaje. También sirven las funciones de calendario y el bloque Calendario y Reservas.
- ¿Puede leer un PDF o un Word que me envía el cliente?
Sí: pon el poder «Leer documentos» en el bloque. Un PDF lo lee completo con OpenAI, Claude y Gemini y, con xAI y DeepSeek, solo su texto; un Word (.docx) o un archivo de texto los lee igual con todos. Si no se puede leer (protegido, dañado, escaneado sin texto, un Word antiguo .doc), la IA recibe el motivo.
- ¿Puede enviar un archivo o la ubicación desde el bloque?
El bloque no le escribe al cliente: guarda lo que la IA escribe en un campo y el flujo lo envía. Por eso «Enviar archivos» no está en el bloque (envía el archivo con un mensaje de Archivo, Foto o Video) y «Ubicación y horario» le da a la IA la dirección de la sede, el enlace al mapa y si estás abierto, para que los escriba; la ubicación de verdad se envía con un mensaje de Ubicación.
Relacionados
- Cómo se crea un flujoLos doce bloques, cómo preguntar algo y guardar la respuesta, el Seguimiento, las flechas, las salidas y por qué un flujo se queda esperando.
- Las funciones de la IALo que el asistente puede hacer además de escribir y que creas tú: guardar datos, consultar y reservar citas o lanzar un flujo. Cómo se crea una función propia y cómo se enciende. Los poderes, como pasar al equipo, vienen hechos.
- Entrenar el asistenteQué ponerle de instrucciones, qué documentos subirle y cuándo debe pasarle el chat al equipo.
- Conectar la IA a tu cuentaLa IA la pone un proveedor (OpenAI, Claude, Gemini, Grok o DeepSeek) con tu propia clave: la pegas en Configuración → Inteligencia artificial y la plataforma la prueba antes de guardarla. El proveedor te cobra a ti lo que uses.
- Pasar el chat al equipo«Pasar al equipo» es un poder de la IA que enciendes en cada asistente: le pasa la conversación a tu equipo y nada más. Cómo se enciende, qué hace y cómo le devuelves el chat a la IA cuando terminas.