> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neuracall.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Crear Análisis

> Como subir una nueva llamada para análisis

## Descripción General

Puedes crear un nuevo análisis de llamada desde la aplicación web o via API. Esta guía cubre el proceso desde la interfaz web.

## Abrir el Dialogo

1. Navega a la sección de **Análisis de Llamadas**
2. Haz clic en el boton **"+"** en la esquina superior derecha
3. Se abrira el dialogo de nuevo análisis

## Campos del Formulario

### Modelo de Análisis

<Warning>
  Este campo es obligatorio y debe selecciónarse primero.
</Warning>

Seleccióna el modelo de evaluación que se usara para analizar la llamada. Cada modelo tiene diferentes criterios y categorías.

<Tip>
  Si tienes diferentes tipos de llamadas (ventas, soporte, cobranza), probablemente tengas un modelo específico para cada uno.
</Tip>

### Información General

| Campo         | Obligatorio | Descripción                                           |
| ------------- | ----------- | ----------------------------------------------------- |
| ID Externo    | Si          | Tu referencia interna para la llamada (ej: ID de CRM) |
| ID Agente     | Si          | Identificador del agente que atendio                  |
| Nombre Agente | Si          | Nombre completo del agente                            |

### Archivo de Audio

<Warning>
  Campo obligatorio. Debe ser un archivo de audio valido.
</Warning>

**Formatos soportados:**

* MP3
* WAV
* M4A
* FLAC
* OGG
* WEBM

**Recomendaciones:**

* Calidad minima: 16kHz mono
* Tamaño máximo recomendado: 100MB
* Duración: Sin limite específico

### Metadatos Adicionales

Dependiendo del modelo selecciónado, pueden aparecer campos adicionales para capturar información extra como:

* Campana
* Departamento
* Tipo de llamada
* Motivo de contacto

Estos campos se configuran en el modelo y pueden ser opciónales u obligatorios.

## Proceso de Envio

<Steps>
  <Step title="Completar formulario">
    Llena todos los campos obligatorios y seleccióna el archivo de audio.
  </Step>

  <Step title="Validacion">
    El sistema valida que todos los campos requeridos estén completos y el archivo sea valido.
  </Step>

  <Step title="Enviar">
    Haz clic en **"Aceptar"** para enviar la llamada.
  </Step>

  <Step title="Procesamiento">
    La llamada entra en cola de procesamiento. El estado inicial sera **PENDING**.
  </Step>
</Steps>

## Tiempo de Procesamiento

El análisis se procesa de forma asincrona. El tiempo depende de:

| Factor                 | Impacto                                    |
| ---------------------- | ------------------------------------------ |
| Duración del audio     | +1-2 min por cada 10 min de audio          |
| Carga del sistema      | Variable según demanda                     |
| Complejidad del modelo | Modelos con más variables toman más tiempo |

**Tiempo tipico:** 2-5 minutos para una llamada de 10 minutos.

## Estados de Procesamiento

Despues de enviar, la llamada pasara por estos estados:

1. **PENDING** - En cola
2. **AUDIO\_TRANSCRIPTION\_IN\_PROGRESS** - Transcribiendo
3. **TRANSCRIPTION\_ANALYZE\_IN\_PROGRESS** - Analizando
4. **TRANSCRIPTION\_SUMMARIZE\_IN\_PROGRESS** - Resumiendo
5. **PROCESS\_COMPLETED** - Listo

## Errores Comunes

| Error                | Causa                               | Solucion                   |
| -------------------- | ----------------------------------- | -------------------------- |
| Formato no soportado | Archivo no es audio valido          | Convertir a MP3 o WAV      |
| Modelo no encontrado | El modelo no existe o fue eliminado | Selecciónar otro modelo    |
| Campos faltantes     | Campos obligatorios vacios          | Completar todos los campos |

## Via API

Tambien puedes crear análisis programaticamente:

```bash theme={null}
curl -X POST https://api.neuracall.com/v1/call-analysis \
  -H "Authorization: Bearer TU_TOKEN" \
  -F "audio_file=@llamada.mp3" \
  -F "external_id=CALL-001" \
  -F "agent_id=AGT-001" \
  -F "agent_name=Juan Perez" \
  -F "model_name=Mi Modelo"
```

<Card title="Ver API Reference" icon="code" href="/api-reference/call-analysis/create">
  Documentación completa del endpoint
</Card>
