# Hang up

**Call handling - Hang up** es cuándo el agent está *terminado*. Cuando un humano debe tomar el control, eso es [Transfer](https://docs.voicelogica.ai/telephony/transfer/). Mezclar los dos es cómo los llamantes se cortan en lugar de ser entregados.

La página lo explica como: cuándo y cómo terminan las llamadas, una pregunta completamente respondida, silencio del llamante o un límite de tiempo estricto.

  <ShotPlaceholder
    src="/assets/agent-configuration/hang-up.png"
    name="hang-up"
    alt="Hang up con finalización automática, razones y límite de duración"
    capture="Call handling - Hang up, resumen general."
  />

La finalización automática usa **End Call Reasons**. **Call Duration Limit** es una red de seguridad separada con su propia alternancia y un control **Maximum call duration** (un selector de duración, no un control deslizante libre).

## Primera configuración: una despedida limpia

1. **Active Enable Automatic Call Ending**

   Cuando está activado: "The agent ends calls automatically based on the conditions below."
   Cuando está desactivado: End Call Reasons están ocultas y las llamadas no terminarán por esas razones. Sus razones permanecen guardadas y regresan cuando active esto nuevamente. **Call Duration Limit** aún puede permanecer activado como un límite estricto.

2. **Mantenga o reescriba las razones de incorporación**

   La incorporación ya agrega varias razones (por ejemplo, `call_completed`, `no_additional_help`, `issue_resolved`). Cada fila muestra si la despedida es **AI Generated** y cuántas **interruption(s) allowed**.

   Abra el lápiz en una razón. Una buena razón coincide con algo que un llamante *dice o confirma*: confirman que no necesitan nada más. Una mala razón es una vibra: "cuando termine," "cuando se sienta terminado." Las razones vagas cuelgan en una pausa.

   Lista vacía + finalización automática activada = **Required** lo detendrá. Agregue una razón específica con **+ Add reason**, o desactive el interruptor maestro.

     <ShotPlaceholder
       src="/assets/agent-configuration/hang-up-reason.png"
       name="hang-up-reason"
       alt="Editor de Manage End Call Reasons"
       capture="Modal del editor de razón de Hang up."
     />

3. **Edite los campos de la razón**

   El editor es **Manage End Call Reasons**:

- **Reason** (required) — El nombre de la razón (por ejemplo, call_completed).
- **AI Generated** — Cuando está marcado, la despedida se genera a partir de su prompt. Correcto para casi todas las líneas de recepción.
- **Static Farewell Message** — Use exactamente la misma oración cada vez, solo cuando lo legal o la marca necesiten un guion fijo.
- **Farewell prompt** — El prompt (o texto estático) usado al finalizar la llamada. Manténgalo corto.
- **Goodbye interruptions allowed** — Cuántas veces el llamante puede interrumpir la despedida y mantener la llamada antes de que el agent cuelgue de todos modos. **0** cuelga inmediatamente incluso si el llamante habla. El predeterminado es **1**.

   Haga clic en **Update** para guardar la razón, o **Cancel** para cerrar sin cambiarla.

4. **Establezca Call Duration Limit como un techo, no un objetivo**

   Active **Call Duration Limit**. Establezca **Maximum call duration** (por ejemplo, **5 minutes**). La llamada termina después de este tiempo incluso si todavía están hablando.

   Los planes demo muestran: **Demo plans are capped at 5 minutes. You can set a longer limit - the backend will still end the call at 5 minutes.**

5. **Try this agent**

   Haga una pregunta, diga que terminó y escuche. Si lo corta a mitad de pensamiento, la razón es demasiado floja: reescríbala. Si charla para siempre después de adiós, la razón nunca coincidió: agregue la frase que realmente usó.

## Agregue una razón más tarde

Use **+ Add reason** cuando una llamada real terminó mal (el agent permaneció después de "gracias, adiós," o colgó durante un nombre largo). Nombre la razón según la situación, escriba el prompt en el idioma de sus llamadas, guarde con **Update**, luego repita ese escenario.

Elimine una razón que se activa en pausas. No elimine todas las razones y deje la finalización automática activada.

## Solución de problemas

**Required quiere razones de finalización de llamada**

La finalización automática está activada y la lista está vacía. Agregue una razón específica, o desactive **Enable Automatic Call Ending** (mantenga **Call Duration Limit** activado si aún desea un límite estricto).

**La llamada murió a los cinco minutos**

Está en Demo, o **Maximum call duration** es cinco minutos. En Demo, el backend aún termina a los cinco minutos incluso si elige un valor más largo. Actualice si necesita llamadas en vivo más largas; para pruebas, termine antes.

**El agent colgó en lugar de transferir**

La razón de cierre coincidió antes que Transfer. Haga que la razón de colgar requiera un "nada más" confirmado, y ponga las frases de transferencia en [Transfer](https://docs.voicelogica.ai/telephony/transfer/), no aquí.

## Próximos pasos

[Transfer](https://docs.voicelogica.ai/telephony/transfer/) - [Advanced](https://docs.voicelogica.ai/es/agent-configuration/advanced-config/) (talk-over / silence) - [Call results](https://docs.voicelogica.ai/es/agent-configuration/call-results/)
