Pensando en la escalabilidad y la correcta administración de las bases de conocimiento de los bots, Blip tiene el concepto de jerarquías de bots. A través del enrutador, es posible crear un bot compuesto por varios otros bots.
En este escenario, para poder cambiar al usuario entre los subbots, es necesario utilizar la acción de redirección del servicio, como se ve en la siguiente figura:
Esta acción es muy simple: ingresa el identificador de servicio (bot) al que será dirigido el usuario y marca (si así lo deseas) el envío del mensaje de contexto al servicio que manejará las próximas interacciones del usuario.
El identificador de servicio debe ser el mismo que el ingresado en la configuración de Servicios del robot del enrutador.
Manténganse al tanto:
La redirección funciona solo en el Bot Router, por lo que si ejecuta pruebas en los SubBots, la redirección no funcionará y se lo dirigirá al bloque de excepciones.