Sugiro ao Blip um meio nativo de validar a resposta do usuário restritamente dentro do tipo que foi apresentada a pergunta.
Por exemplo:
Apresentei um Carrossel e quero limitar a resposta do usuário a qualquer item deste carrossel, nada além disso, independente da plataforma.
Hoje tem duas formas de fazer isso na mão, mas são incompletas e falhas.
Uma é fazer a validação da entrada do usuário, que não tem o tipo “Resposta de item de carrossel”
Outra é fazer uma condição de saída colocando toda a coleção de opções do carrossel invertida e direcionando para um fluxo de exceção feito a mão.