> For the complete documentation index, see [llms.txt](https://anunzi-ai.gitbook.io/anunzi-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://anunzi-ai.gitbook.io/anunzi-docs/agentes-de-voz/agentes-de-llamada/campanas-salientes.md).

# Campañas salientes

Las campañas salientes permiten que tu agente realice llamadas automáticas a una lista de contactos, siguiendo una programación y reglas que tú defines. Son ideales para recordatorios, seguimientos, encuestas o cualquier acción que requiera contactar a muchas personas de forma sistemática.

<figure><img src="/files/axOkXp6GU2DXK2osPpVt" alt=""><figcaption></figcaption></figure>

***

## Tipos de campaña: IA vs Broadcasting

Al crear una campaña debes elegir uno de dos tipos. Esta elección define cómo funciona la llamada:

### 🤖 Inteligencia Artificial (IA)

El agente llama al contacto y **mantiene una conversación real e interactiva**. Escucha lo que dice la persona, responde en consecuencia, hace preguntas, registra información y puede reaccionar ante distintas situaciones (objeciones, preguntas, desvíos del tema, etc.).

* Requiere un **agente de voz** configurado con instrucciones.
* Ideal para calificación de leads, seguimientos, encuestas o cualquier conversación que necesite adaptarse a cada persona.
* Soporta contactos desde CSV o desde una fuente dinámica (webhook).

### 📻 Broadcasting

El sistema llama al contacto y **reproduce un audio pregrabado**. No hay conversación: el mensaje se reproduce de inicio a fin independientemente de lo que diga la persona.

* Requiere subir un **archivo de audio** (MP3, WAV u OGG, hasta 50 MB).
* Ideal para notificaciones, recordatorios de pago, confirmaciones de cita o cualquier mensaje que no necesite respuesta.
* Siempre usa una lista de contactos en CSV (no admite fuente dinámica).
* Incluye **detección de contestadora automática (AMD)**: cuando detecta que atendió un buzón de voz, puede colgar automáticamente, reproducir un audio diferente, o continuar con el mensaje principal.

> La etiqueta **IA** o **Broadcasting** aparece junto al nombre de cada campaña en la lista.

***

## Cómo funciona una campaña

1. Defines los contactos a llamar (cargando un CSV o usando una fuente dinámica).
2. Configuras el horario, la concurrencia y el comportamiento del agente.
3. La campaña comienza a despachar llamadas automáticamente según la programación.
4. El panel registra el resultado de cada llamada en tiempo real.

***

## La tabla de campañas

Cada campaña muestra:

| Columna                    | Descripción                                                                                                       |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| 🏷️ **Nombre**             | Identificador de la campaña, con una etiqueta que indica si es de tipo **IA** o **Broadcasting**.                 |
| 🟢 **Estado**              | Activa, Pausada, Borrador o Completada.                                                                           |
| 🤖 **Agente**              | El agente de voz asignado a la campaña.                                                                           |
| 🌍 **Zona horaria**        | Zona horaria en la que se ejecutan las llamadas.                                                                  |
| 📂 **Fuente de contactos** | **CSV** (archivo cargado manualmente) o **Dinámica** (contactos que se van agregando en tiempo real vía webhook). |
| 🔀 **Concurrencia**        | Cuántas llamadas simultáneas puede realizar la campaña.                                                           |
| 📊 **Estadísticas**        | Total de contactos, completados, pendientes, en curso y tasa de respuesta.                                        |

***

## Acciones por campaña

* 👁️ **Ver** — abre el detalle de la campaña con el listado completo de contactos y sus estados.
* ⏸️ **Pausar / ▶️ Reanudar** — detén o reactiva la campaña en cualquier momento.
* 📋 **Duplicar** — crea una copia de la campaña para reutilizar su configuración.
* 🗑️ **Eliminar** — solo disponible para campañas en estado Borrador.

***

## Configuración de una campaña

Al crear o editar una campaña, puedes definir:

### 📋 General

* **Nombre** de la campaña.
* **Agente** que realizará las llamadas.
* **Zona horaria** de ejecución.

### 📞 Llamadas

* **Tipo de llamada** — estándar o con detección de contestadora automática (AMD).
* **Límite de concurrencia** — cuántas llamadas en paralelo puede manejar la campaña.
* **País de destino** — para correcta marcación internacional.
* **Créditos por minuto** — cuántos créditos se consumen por minuto de llamada.

### 🗓️ Programación

* **Intervalo de despacho** — cada cuánto tiempo se envía un nuevo lote de llamadas.
* **Días y horarios permitidos** — define en qué días de la semana y en qué franjas horarias se pueden realizar las llamadas. Útil para respetar horarios laborales o regulaciones locales.

### 🔁 Recontacto

* **Habilitar recontacto** — si un contacto no respondió, ¿intentarlo de nuevo?
* **Máximo de intentos** — cuántas veces como máximo se reintenta.
* **Intervalo entre intentos** — cuánto tiempo esperar antes de volver a llamar.
* **Aplicar a** — define a qué resultados aplica el recontacto (sin respuesta, ocupado, etc.).

***

## Fuentes de contactos

### 📁 CSV

Carga un archivo CSV con los números y datos de los contactos. El sistema procesa el archivo y crea un registro por cada fila.

### 🔗 Dinámica

Los contactos se agregan en tiempo real desde un sistema externo usando un webhook de entrada. Ideal para conectar con un CRM o formulario web que envíe leads directamente a la campaña.

***

> 💡 Para campañas de alta escala o con lógica multi-canal (voz + WhatsApp + email), consulta la sección [Campañas Macro](/anunzi-docs/campanas/campanas-macro.md).
