# Qué son los flujos

> Los flujos permiten que un agente de Agentclic haga acciones concretas: reservar citas, crear contactos, avisar a una persona o llamar a otros servicios.

URL: https://agentclic.com/docs/flujos/que-son-los-flujos
Última revisión: 2026-11-02

Un flujo es una secuencia de pasos que tu agente ejecuta para hacer una tarea concreta: consultar huecos libres y reservar una cita, crear un contacto en el CRM, avisar a una persona o llamar a otro servicio. Para conversar y resolver dudas, al agente le basta con su prompt; los flujos hacen falta cuando tiene que **actuar**.

## Para qué sirven

Algunos ejemplos de lo que puedes automatizar:

- **Reservar citas**: buscar huecos libres en el calendario del cliente y crear la cita con los datos de la persona.
- **Captar contactos**: guardar en el CRM a quien deja su email o teléfono y moverlo a la etapa que corresponda.
- **Derivar a una persona**: avisar a alguien del negocio cuando el cliente lo pide o cuando el agente no puede resolver algo.
- **Seguimientos**: esperar un tiempo y enviar una plantilla de WhatsApp.
- **Conectar con otros sistemas**: recibir datos de otra herramienta por webhook o enviarlos a un servicio externo.

## Cómo arranca un flujo

Todo flujo empieza por un **activador**, que decide cuándo se ejecuta:

| Activador | Cuándo arranca |
|---|---|
| **Inicio (manual)** | Cuando el agente decide usarlo durante una conversación, o cuando lo llama otro flujo. |
| **Webhook** | Cuando otro programa envía datos a la dirección del flujo. |
| **Programado (Cron)** | A la hora que indiques: cada día, cada lunes, cada hora… |
| **Lead de Meta** | Cuando alguien deja sus datos en un formulario instantáneo de Facebook o Instagram del cliente. |

El detalle de cada uno está en [Activadores de un flujo](https://agentclic.com/docs/flujos/activadores).

## Cómo usa el agente los flujos en una conversación

El agente solo usa en la conversación los flujos **activos con Inicio (manual)**. Los que arrancan solos (webhook, programado o Lead de Meta) nunca se ofrecen en el chat.

Para que el agente sepa cuándo usar un flujo, menciónalo en su prompt, en la pestaña **Resumen**, con `{{flow:nombre-del-flujo}}`. El bloque **«Variables de entorno — llamar a flujos»** tiene un botón por flujo que lo inserta por ti. Por ejemplo:

```
Cuando el cliente quiera reservar, usa {{flow:reservar-cita}}.
```

El nombre del flujo se escribe en minúsculas, sin tildes y con guiones. Si el flujo necesita datos (por ejemplo, el nombre y el teléfono), el agente se los **pregunta al cliente** antes de usarlo y no se los inventa.

> **Nota:** Si un flujo está desactivado o arranca solo, la línea del prompt que lo menciona se ignora en las conversaciones, aunque siga escrita.

## Dónde se crean

En la ficha del agente, pestaña **Flujo**. Si el agente aún no tiene flujos, pulsa **«Crear el primer flujo»**. El asistente de creación de agentes también puede proponerte flujos iniciales.

Sigue por aquí:

1. [El editor de flujos](https://agentclic.com/docs/flujos/editor-de-flujos): crear, nombrar, activar y borrar flujos.
2. [Activadores de un flujo](https://agentclic.com/docs/flujos/activadores): cómo arranca cada flujo.
3. [Pasos de un flujo](https://agentclic.com/docs/flujos/pasos-de-un-flujo): todas las acciones disponibles.
4. [Variables en los flujos](https://agentclic.com/docs/flujos/variables): pasar datos de un paso a otro.
5. [Probar un flujo y revisar sus ejecuciones](https://agentclic.com/docs/flujos/probar-y-ejecuciones): probar un flujo y revisar lo que ha hecho.
6. [Límites y errores de los flujos](https://agentclic.com/docs/flujos/limites-y-errores): límites y mensajes de error.
