1 de septiembre de 2025: más viajes modulares

Ricardo Actualizado por Ricardo

Al crear experiencias conversacionales complejas, es común dividir los flujos complejos en partes más pequeñas y reutilizables. Estamos introduciendo una nueva característica útil que hace que este enfoque modular sea más práctico: Paso de contexto padre/hijo.

Cómo funciona el paso de contexto padre/hijo

Ahora, cuando un recorrido inicia otro viaje, comparte sus variables con ese viaje secundario. Cuando se completa el recorrido del niño, pasa sus variables al padre. Esto le permite crear recorridos modulares y reutilizables, sin tener que recurrir a trucos como almacenar información temporal en campos de perfil.

Aquí hay un ejemplo:

  • Viaje A tenía 2 variables: name y birthday.
  • Cuando inicia Journey B, ambas variables se pasan automáticamente y Journey B puede acceder a ellas agregando parent. antes de su nombre, como parent.name y parent.birthday respectivamente.
  • Ahora, durante el proceso de Journey B, creó 2 variables: consult_date y consult_time.
  • Cuando finaliza, el usuario regresa al viaje A, se puede acceder a ambos agregando child. antes de su nombre, como child.consult_date y child.consult_time.

No tienes que preocuparte por nada de esto, hacemos todo esto automáticamente en segundo plano para usted. Simplemente funciona mágicamente.

Aplicaciones prácticas

Esta función le ayuda a estructurar los viajes de varias maneras útiles:

  • Componentes reutilizables: cree componentes que se puedan utilizar en múltiples viajes. Por ejemplo, cree un recorrido de procesamiento de pagos una vez y luego llámelo desde cualquier recorrido principal que necesite funcionalidad de pago. El padre proporciona el monto y los detalles del cliente; el niño devuelve el estado de la transacción y el recibo.
  • Viajes más limpios y más pequeños: en lugar de un gran viaje con todo, que es difícil de navegar y mantener, puede dividir sus viajes en partes más pequeñas y reutilizables que son más fáciles de administrar.
  • Pruebas más fáciles: Aísle la lógica compleja en los viajes secundarios que se pueden probar de forma independiente y luego intégrelos en los flujos principales. Cuando actualiza un recorrido secundario, todos los recorridos principales que lo utilizan se benefician de los cambios.

Avanzar

El paso del contexto padre/hijo le ayuda a crear sistemas de recorrido que sean capaces y mantenibles. Los flujos complejos se convierten en combinaciones de partes más simples y comprobables.

Esta característica abre nuevos patrones para el diseño de viajes. Estamos deseando ver cómo la utilizas para crear experiencias de conversación más modulares.

Puedes obtener más información sobre esta función en nuestros documentos para desarrolladores.

¿Cómo lo hicimos?

5 de septiembre de 2025: Disparadores de interrupción

29 de agosto de 2025: Espéralo...

Contacto