Um guia para criar experiências UX estáveis para bots de bate-papo.

Benjamin Paul Blocked Unblock Seguir Seguindo 19 de abril de 2017

Os bots de bate-papo agora estão se tornando mais populares, mas é muito fácil arruinar a experiência dos usuários usando seu bot se você não considerar vários pontos importantes ao desenvolver um.

Como eu escrevi mais deles e assisti o uso, eu desenvolvi uma espécie de lista de fazer e não fazer quando desenvolvo seu bot e pensei que hoje eu iria compartilhá-los com você, divirta-se!

Fornecer um comando de ajuda para suportar o usuário.

Você deve sempre garantir que o usuário possa pedir ajuda sempre que ele estiver emperrado ou com problemas, o comando de ajuda deve fornecer um guia de como seu bot deve ser usado, bem como listar as maneiras pelas quais o bot deve ser usado.

Além disso, é uma ótima idéia garantir que o menu de ajuda esteja disponível no menu principal.

Defina as expectativas do tempo de execução.

Se o bot precisar chamar uma API externa ou executar um longo processo antes de responder ao usuário, verifique se ele está ciente disso e por quanto tempo pode esperar. Certifique-se de que o usuário não esteja em uma situação em que o bot pareça inativo, o usuário provavelmente começará a emitir demandas repetidas e isso poderá causar problemas.

Se suportado, o evento “digitação” pode realmente ajudar aqui, faz o bot parecer mais natural, quase como se estivesse ponderando sua resposta.

Inclua uma saudação e um passo a passo para usuários iniciantes.

Primeira vez que o usuário usou o bot? Cumprimente o usuário e forneça um pouco de informação sobre como ele pode obter o máximo do bot, dê a ele alguns detalhes sobre qual é o propósito do bot e talvez alguns exemplos de comandos para ajudá-lo a começar.

Evite pedir informações que o usuário já compartilhou.

Lembre-se de tomar nota de informações importantes que o usuário pode ter compartilhado em mensagens ou diálogos anteriores, se o usuário tiver fornecido seu endereço antes de salvar o endereço para uso posterior, ele faz com que o robô pareça muito mais inteligente. .

“Você gostaria que eu entregasse no mesmo endereço que você mencionou anteriormente? 1 Appletree Lane?

Evite enviar links de URL simples em vez de botões.

Ao enviar links para sites externos, é muito melhor incluir esse link em um botão, em vez de simplesmente enviar uma URL http: // como uma mensagem de texto sem formatação.

Inclua um menu de boas vindas.

Você deve incluir uma tela de boas vindas com um menu fácil de usar, que inclui botões que podem iniciar os principais recursos do bot, é sempre bom incluir uma mensagem amigável que também aponta para os principais recursos.

Use várias variações distintas de cada resposta, inclusive para sua mensagem de falha padrão.

Cada resposta deve ter variações de como ela responde, a variedade nas respostas ao usuário fará com que o bot seja muito mais agradável de interagir e dá a impressão de um comportamento mais humano.

Dê a capacidade para os usuários adicionarem feedback.

Eu gosto de fazer isso no final do processo do bot quando a conversa termina, quando o bot diz adeus ao usuário aproveita a oportunidade para perguntar se ele gostaria de deixar um pouco de feedback sobre sua experiência. Esta informação e métrica é extremamente valiosa.

Assegure-se de que o bot tenha uma personalidade mínima.

Cada bot deve ter uma personalidade distinta, ter isso como uma oportunidade de pensar sobre que tipo de personalidade melhor reflete sua marca e lembre-se disso ao elaborar as respostas de seu bot.

Evite imagens e gráficos de baixa qualidade.

Imagens e gráficos ruins podem realmente matar uma boa experiência e arruinar a imagem profissional que seu robô deveria estar retratando.

Cumprimente o usuário pelo nome.

Geralmente o nome do usuário está disponível quando uma conversa é iniciada, faz o bot parecer mais pessoal e cumprimenta o usuário pelo nome.

Não tente resolver o teste de turing.

Às vezes, ter o bot capaz de fazer alguns pedidos adicionais que estão fora do seu propósito principal pode injetar algum divertimento no bot, mas não tenha medo de guiar o usuário o máximo possível, estreitando o escopo, se o usuário fizer uma pergunta ou fizer uma solicitação fora do escopo do bot não tenha medo de simplesmente dizer ao usuário, você pode até tornar isso mais legal adicionando alguma personalidade.

Ei, eu não entendi bem o que você quis dizer com isso … Eu sou um bot, afinal. Se você precisar de ajuda com o que eu posso fazer por você, é só pedir.