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

# Tu primera llamada de prueba: el momento de la verdad

> Un paso a paso honesto de cómo lanzar la primera llamada, qué esperar, y cómo leer lo que pasó.

<div
  style={{
position: 'relative',
marginTop: '-0.5rem',
marginBottom: '2.5rem',
borderRadius: '1rem',
overflow: 'hidden',
paddingTop: '45%',
boxShadow: '0 4px 20px rgba(0,0,0,0.12)',
}}
>
  <img
    src="https://mintcdn.com/supervisorai/aFOceNtmZJygjrCt/images/blog/crear-agente-desde-cero.jpg?fit=max&auto=format&n=aFOceNtmZJygjrCt&q=85&s=3e736cdd39b0b8985cc32e553f58d85b"
    alt="Ilustración abstracta de un agente digital"
    style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  display: 'block',
  objectFit: 'cover',
  objectPosition: 'center',
}}
    width="1424"
    height="752"
    data-path="images/blog/crear-agente-desde-cero.jpg"
  />

  <div
    style={{
  position: 'absolute',
  inset: 0,
  display: 'flex',
  alignItems: 'flex-end',
  padding: '2rem',
  background:
    'linear-gradient(to top, rgba(0,0,0,0.75), rgba(0,0,0,0.1) 55%, transparent)',
}}
  >
    <div style={{ color: 'white', fontSize: '0.9rem', lineHeight: 1.4 }}>
      <div style={{ fontWeight: 600, marginBottom: '0.25rem' }}>
        Julio Barrera · CTO @ Leracom
      </div>

      <div style={{ opacity: 0.85 }}>10 de marzo, 2026 · 8 min de lectura</div>
    </div>
  </div>
</div>

<div style={{marginTop: "2rem", marginBottom: "3rem", padding: "1.25rem 1.5rem", background: "rgba(14, 165, 233, 0.06)", borderRadius: "0.75rem", borderLeft: "3px solid #0ea5e9"}}>
  **En este post**

  * [¿Dónde está el botón?](#dónde-está-el-botón)
  * [Los dos datos que pide](#los-dos-datos-que-pide)
  * [Dale al botón y levanta el teléfono](#dale-al-botón-y-levanta-el-teléfono)
  * [Qué monitorear durante la llamada](#qué-monitorear-durante-la-llamada)
  * [Qué pasa cuando cuelgas](#qué-pasa-cuando-cuelgas)
  * [El momento más importante: leer el call.callAnalyzed](#el-momento-más-importante-leer-el-callcallanalyzed)
  * [Qué errores son normales en la primera llamada](#qué-errores-son-normales-en-la-primera-llamada)
  * [Mi ritual de pruebas antes de considerar el agente "listo"](#mi-ritual-de-pruebas-antes-de-considerar-el-agente-listo)
  * [Una última cosa: el costo](#una-última-cosa-el-costo)
</div>

<div
  style={{
position: 'relative',
paddingTop: '56.25%',
marginBottom: '2.5rem',
borderRadius: '0.75rem',
overflow: 'hidden',
boxShadow: '0 4px 20px rgba(0,0,0,0.12)',
}}
>
  <iframe
    src="https://www.youtube.com/embed/K-4ZIUDGk1Q"
    title="Tu primera llamada de prueba — Agents Studio"
    frameBorder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
    allowFullScreen
    style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  border: 0,
}}
  />
</div>

***

Hay un momento mágico cuando acabas de armar un agente: le das al botón de *play*, suena tu celular, y del otro lado hay una voz que dice algo que tú escribiste hace media hora. Es raro. Es emocionante. Y es la mejor forma de descubrir los 27 pequeños detalles que no habías visto en el editor.

Aquí te cuento cómo hacer esa primera llamada bien.

## ¿Dónde está el botón?

Dentro del editor del agente, arriba a la derecha, verás un **ícono redondo con un play verde** (triangulito). Ese es tu boleto. Al darle clic, se abre una ventana que se llama **"Probar \[nombre del agente]"**.

<Frame caption="El botón verde de Test vive en el header del agente, al lado de los íconos de configuración.">
  <img src="https://mintcdn.com/supervisorai/aFOceNtmZJygjrCt/images/blog/llamada/01-boton-play.png?fit=max&auto=format&n=aFOceNtmZJygjrCt&q=85&s=0c2c71527d132ce8d1e8b02cddeda6c3" alt="Header del agente con el botón redondo de play verde destacado" width="1440" height="900" data-path="images/blog/llamada/01-boton-play.png" />
</Frame>

## Los dos datos que pide

La ventana es sencilla. Pide sólo dos cosas:

### 1. Número de teléfono

* Tiene que estar en **formato internacional**: lada del país + número.
* En México, eso significa `+52` seguido de 10 dígitos. Ejemplo: `+525512345678`.
* **Tip**: usa tu propio celular. Es la forma más rápida de probar. Y si el agente dice algo raro, lo escuchas en directo en vez de leer un transcript.

### 2. Las variables dinámicas

Aquí la plataforma es inteligente: **te lista automáticamente todas las variables** que configuraste en la personalidad. Si tu agente usa `{{nombre_cliente}}`, `{{nombre_empresa}}` y `{{nombre_credito}}`, verás tres campos.

Todas las variables **deben estar llenas** para poder hacer la llamada. No hay "opcionales" aquí. Rellena con datos realistas, no con "test".

<Frame caption="La plataforma detecta automáticamente las variables del agente y te pide un valor de prueba para cada una.">
  <img src="https://mintcdn.com/supervisorai/aFOceNtmZJygjrCt/images/blog/llamada/02-modal-prueba.png?fit=max&auto=format&n=aFOceNtmZJygjrCt&q=85&s=bdb516a40c09b924e0e333f1edd40fdb" alt="Modal de llamada de prueba con número de teléfono y variables dinámicas rellenadas" width="1440" height="900" data-path="images/blog/llamada/02-modal-prueba.png" />
</Frame>

> **Por qué los datos realistas importan**: si pones `nombre_cliente = test`, el agente va a decir "Hola test". Nunca vas a descubrir que tu saludo suena raro cuando el nombre es largo o tiene acento. Usa nombres reales: *Ana García*, *Carlos López*, *María Torres*.

## Dale al botón y levanta el teléfono

En segundos, tu celular va a sonar. El agente habla. Tú contestas.

A partir de aquí, el show es tuyo. Actúa como el cliente que imaginaste. Pregunta lo que preguntaría. Contéstale como contestaría. No le hagas la vida fácil al agente — **tu trabajo es romperlo** en un ambiente controlado.

## Qué monitorear durante la llamada

Mientras estás hablando, no sólo escuches al agente. Fíjate en:

* **¿Dice tu saludo completo?** O ¿lo corta?
* **¿Suena natural?** O ¿enumera cosas como robot? ("Primero necesito saber... segundo... tercero...")
* **¿Pronuncia bien los nombres?** Si tu empresa se llama "Bonsaif" y dice "Bon-said", toca ajustar.
* **¿Mantiene el hilo cuando te desvías?** Cambia de tema de golpe y ve qué pasa.
* **¿Pide los datos obligatorios?** Si configuraste `saldo_pendiente` como obligatorio, asegúrate de que lo pregunte si no se lo diste.

## Qué pasa cuando cuelgas

Cuando la llamada termina, el agente pasa unos segundos "procesando". En ese tiempo, Speech Analytics analiza el audio y tú recibes automáticamente tres eventos en el orden que siguen:

1. **call.callStarted** — el banderazo de salida. Registra a qué hora contestó.
2. **call.callEnded** — se cerró la llamada.
3. **call.callAnalyzed** — el reporte final con las variables de salida rellenadas.

Si tu workspace tiene webhooks configurados, estos eventos llegan a tu sistema. Si no, los puedes ver en el panel de llamadas dentro del Studio.

<Frame caption="La sección Calls lista cada llamada con su `goal.achieved` (ícono verde o rojo) y un resumen del `reason` al pasar el cursor.">
  <img src="https://mintcdn.com/supervisorai/aFOceNtmZJygjrCt/images/blog/llamada/03-panel-llamadas.png?fit=max&auto=format&n=aFOceNtmZJygjrCt&q=85&s=d04f87769e321256d6f18fa5a2501221" alt="Panel de llamadas con columnas de cliente, supervisores AI, duración, fecha y estado de objetivo" width="1440" height="900" data-path="images/blog/llamada/03-panel-llamadas.png" />
</Frame>

## El momento más importante: leer el `call.callAnalyzed`

Este evento es el **acta** de la llamada. Incluye:

* **`goal.achieved`**: `true` o `false`. ¿El agente logró su objetivo?
* **`reason`**: una frase explicando por qué sí o por qué no.
* **`outputVariables`**: todas las variables de salida con sus valores extraídos.
* **`endReason`**: por qué terminó la llamada. Valores típicos: `user_hangup` (colgó el cliente), `agent_transfer` (transferida), `end_call` (cerrada formalmente).

Si ves `goal.achieved: false` con `reason: "El usuario colgó sin dar respuesta"`, sabes que algo del guion espantó al cliente. Ahí es donde ajustas.

## Qué errores son normales en la primera llamada

Para que no te asustes, estos son los clásicos:

### 1. El agente suena muy rápido o muy lento

Ajustable desde la configuración de voz. No es un drama.

### 2. El agente repite lo que ya dijiste

Clásico de cuando las reglas críticas están en conflicto. Revisa que no tengas "confirma siempre el nombre" y "nunca repitas información del cliente" al mismo tiempo.

### 3. El agente no cierra nunca

Probablemente olvidaste configurar bien las instrucciones sobre cuándo terminar la llamada. Hay una regla típica que dice algo así: *"NO termines la llamada si existen dudas o incidencias pendientes. Sólo finaliza con end\_call si: (1) el cliente rechaza claramente la ayuda, (2) completa exitosamente el flujo, (3) te insulta o falta al respeto."*.

Si no tienes esta regla, agrégala.

### 4. El agente transfiere a humano cuando no debería

Pasa cuando configuraste un trigger demasiado sensible (ej. "si el cliente pregunta algo fuera de tema → transferir"). Hazlo más estricto.

### 5. El saludo suena raro con nombres largos

Como decíamos arriba: prueba con nombres reales, no con "test". Si tu saludo dice *"Hola *`{{nombre_cliente}}`*, ¿tengo el gusto con usted?"*, con *"Ana"* funciona, pero con *"José María del Carmen Ramírez"* se enreda.

## Mi ritual de pruebas antes de considerar el agente "listo"

Hago al menos **5 llamadas de prueba** con perfiles distintos:

1. **El cliente amable y cooperador**: responde todo, colabora.
2. **El cliente distraído**: se desvía, habla de otra cosa.
3. **El cliente desconfiado**: pregunta "¿esto es real?, ¿es un bot?".
4. **El cliente enojado**: se queja, sube el tono.
5. **El cliente indeciso**: pide tiempo, posterga, da vueltas.

Si el agente sobrevive a los cinco, está listo.

## Una última cosa: el costo

Cada llamada de prueba real **consume minutos** (y por ende, dinero) del workspace. No te pases haciendo 200 pruebas. Los cinco perfiles de arriba suelen ser más que suficientes para afinar.

<Tip>
  **Tu turno**

  1. Dale al botón **Test** del agente y llama a tu propio celular. Rellena las variables con datos realistas (nombres largos con acento, no "test").
  2. Haz 5 llamadas interpretando los 5 perfiles: amable, distraído, desconfiado, enojado, indeciso — una por llamada.
  3. Abre cada llamada en el panel de **Calls**, revisa `goal.achieved` y el `reason`. Apunta al menos 3 cosas que ajustarías en la personalidad del agente.
</Tip>

<div style={{marginTop: "2rem", padding: "1.5rem", background: "rgba(14, 165, 233, 0.06)", borderRadius: "0.75rem", borderLeft: "3px solid #0ea5e9"}}>
  **¿Te quedaste con dudas?** Escríbenos a [contacto@leracom.ai](mailto:contacto@leracom.ai).
</div>

***

*Ya tienes un agente que funciona en una llamada. En el próximo post vemos cómo escalar esto: pasar de una prueba al [lanzamiento de una campaña](/blog/lanzar-tu-primera-campana) de 500 o 5,000 llamadas.*

<div style={{marginTop: "5rem", paddingTop: "3rem", borderTop: "1px solid rgba(128, 128, 128, 0.15)"}}>
  ## Leer más del blog

  <Columns cols={3}>
    <Card title="Publicar tu primer agente" icon="circle-play" href="/blog/publicar-tu-primer-agente" img="/images/blog/publicar/02-versiones.png">
      **7 min · Madai Garcia**

      03 mar 2026
    </Card>

    <Card title="Tu primera campaña" icon="rocket" href="/blog/lanzar-tu-primera-campana" img="/images/blog/campana/04-monitoreo.png">
      **7 min · Lizbeth Suarez**

      17 mar 2026
    </Card>

    <Card title="Webhooks sin miedo" icon="plug" href="/blog/webhooks-conectar-y-suscribir" img="/images/blog/webhooks/03-eventos.png">
      **9 min · Erika Barrera**

      24 mar 2026
    </Card>
  </Columns>
</div>
