Então, já utilizo websocket. Usuário manda a primeira mensagem eu altero o status no banco pra selecionando_setor (preciso manter o status do cliente), depois que ele digitar um número, eu altero o status pra esperando e envio um socket de ListaDeEspera com a model do usuário.
Respondendo a "Maneira melhor de fazer: Remove esse banco de d..." dentro da publicação Chatbot usuário selecionar setor
1