Como decompor o problema? Analisar quais os tipos de problemas que os clientes estão demandando e categorizá-los em grupos conforme o tipo de problema.
É possível reconhecer padrões nos pedidos? Na análise dos problemas dos clientes pode ser possível ver muitos problemas repetidos (populares), para os quais podem ser elaborados ajudas automáticas, sem a necessidade de um agente para resolver o problema do cliente, ou seja, sem um atendimento humano. Dessa forma há economia de recursos e agilidade no atendimento.
Que tipo de abstrações podem ser criadas para simplificação do fluxo? A criação de um menu hierárquico poderia ajudar a abstrair informações. O menu inicialmente pode mostrar os problemas centrais, tais como: problema de acesso, problema de pagamento. Caso o cliente escolha a segunda opção, somente então as opções de problema de pagamento são reveladas, tais como: pagamento por pix, pagamento por cartão de crédito, por exemplo.
É viável criar um algoritmo para lidar com cada tipo de solicitação? É possível criar um único algoritmo que receba cada solicitação de cliente e forneça uma solução automática ou encaminhe o cliente para o setor responsável para resolução daquele problema, conforme sua categoria.