# Diseña una secuencia de llamada

Define las indicaciones, las opciones de teclado, la grabación y el cierre de una llamada antes de configurar la aplicación que la gestiona. Sigue la [guía de trunk de SIP](/docs/guides/voice/sip-trunks) para conectar esa aplicación a Bird.

## Define el resultado para la persona que llama

Elige un resultado pequeño y observable. Un menú de información de servicio puede ofrecer horarios de atención en una tecla e indicaciones en otra. Escribe también la respuesta para el silencio y para una tecla no reconocida, además de las opciones principales.

Mantén las acciones de negocio externas en la aplicación o el entorno conversacional que las gestiona. Una confirmación hablada no garantiza que otro sistema haya reservado una cita o modificado un pedido. Usa la [guía de integración de voz con IA](/docs/ai/voice-conversations) cuando la conversación dependa de herramientas en tiempo real y diálogo.

## Mapea los pasos y las dependencias

1. Nombra el punto de entrada y cada destino. Enumera los números de teléfono y las aplicaciones externas que dependen de ellos.
2. Escribe las indicaciones y prepara el audio. Especifica si una pulsación de tecla debe interrumpir la indicación o esperar a que termine.
3. Define ramas para las opciones completas del teclado, el silencio y la entrada no reconocida. Asigna a cada rama un destino o un final explícito de la llamada.
4. Si la aplicación graba una respuesta, especifica cuándo empieza y termina la captura, qué audio se captura y si necesita transcripción. Mantén la entrada sensible fuera de la ventana de captura.
5. Comprueba que la aplicación conectada admite el comportamiento requerido. Verifica su manejo de entrada, grabación y operaciones de transferencia antes de configurar el flujo.

Mantén la grabación, el procesamiento de transcripciones y el resultado telefónico por separado. La [guía de grabaciones](/docs/guides/voice/recordings) cubre el consentimiento, el acceso y la revisión de los artefactos resultantes.

## Conecta la aplicación

Crea un trunk y habilita la dirección de llamada requerida. Para llamadas entrantes, habilita la recepción de llamadas, configura una pasarela de entrega y apunta un número elegible al trunk. La [guía de recepción de llamadas](/docs/guides/voice/receiving-calls) cubre el enrutamiento de números.

Para llamadas salientes, habilita las llamadas de salida y configura la autenticación, la identidad del llamante y el acceso al destino. Usa la [guía de llamadas de SIP](/docs/guides/voice/placing-calls) para preparar la conexión.

Configura las indicaciones y el comportamiento del menú en la aplicación conectada. Descubre las operaciones expuestas por su API, CLI o interfaz de administración y lee sus esquemas o ayuda actuales antes de hacer cambios. El API de registro de llamada de Bird documenta lecturas; un ejemplo de lectura no es una solicitud de creación de llamada.

## Prueba antes de cambiar la ruta de producción

Usa un número que controles y una configuración de aplicación aislada. La [guía de primera llamada](/docs/guides/voice/first-call) cubre la preparación de la conexión.

Prueba la entrada reconocida, el silencio, una tecla no reconocida, las indicaciones interrumpidas y el colgado limpio. Verifica que cada rama alcanza su respuesta prevista. Comprueba el estado de grabación y transcripción por separado cuando el flujo los utiliza.

Coordina los cambios durante la prueba y registra la configuración probada. Mantén disponibles la configuración anterior de la aplicación y la ruta del número para poder restaurarlas si el nuevo flujo falla. Restaurar el enrutamiento no deshace una acción de negocio ya ejecutada.

## Verifica el resultado de la llamada

Usa el [registro de llamadas](/docs/guides/voice/call-log) para inspeccionar el resultado telefónico. Una llamada contestada, un menú completado y una tarea de negocio completada son resultados distintos. Concilia los [eventos de Voice](/docs/guides/voice/events) con el registro de llamada cuando falten actualizaciones o lleguen desordenadas.

## Próximos pasos

- [Enrutar llamadas entrantes](/docs/guides/voice/receiving-calls)
- [Grabaciones y transcripciones](/docs/guides/voice/recordings)
- [Conversaciones de voz con IA](/docs/ai/voice-conversations)

## Related resources

- [What is a voice API?](/explained/voice/what-is-a-voice-api) (answer)
- [Voice](/products/voice) (product)
- [Voice overview](/docs/guides/voice/overview) (docs)

[Get an implementation brief](/learn/workspace?topic=voice)
