Devoluções de E-commerce

Visão geral do template

Este modelo permite que seus clientes devolvam facilmente um item que compraram em sua loja online.

Depois que seu cliente escolhe qual item deseja devolver, o bot pergunta o motivo da devolução (por exemplo, tamanho ou cor errados), gerando um feedback valioso do cliente. Além disso, com base no motivo da devolução, o bot oferecerá a opção de pedir um item alternativo que atenda às suas necessidades.

O modelo usa uma loja de tênis como exemplo, mas, é claro, pode ser personalizado para se adequar a qualquer tipo de loja online. Continue lendo para saber como personalizar este modelo para sua própria organização.

Como personalizar este template

Certifique-se de sempre atualize o NLP após carregar um modelo!

Este modelo usa dois serviços de terceiros:

  1. Airtable, como banco de dados para pedidos de clientes

  2. Google Maps API, para encontrar a agência dos correios mais próxima

Para permitir que seu bot interaja com esses serviços, você precisará de uma chave de API para cada um e configurá-las nos blocos de Ação onde o bot faz as chamadas de API.

Está usando outro serviço para gerenciar seus pedidos de clientes? Você pode vincular qualquer tipo de banco de dados a este bot, desde que ele tenha uma API. Leia mais sobre nossas integrações de API aqui.

Abaixo está uma visão geral dos blocos principais em cada fluxo do bot. Aqui vamos guiá-lo sobre como configurar a conexão com as APIs do Airtable e do Google Maps, bem como outras dicas para personalizar este modelo para o seu negócio.

Fluxo: Geral

Bloco: Introdução

Modifique o texto neste bloco para que ele reflita a identidade da sua própria empresa. Substitua A loja de tênis pelo nome da sua empresa.

Bloco: Casos de uso

Se seu bot for capaz de lidar com outros casos de uso além de devoluções, apresente-os ao usuário aqui.

Bloco: Encaminhar para e-mail sim

Neste bloco, sob o Fale com um humano subfluxo, substitua o endereço de e-mail pelo endereço de suporte da sua empresa.

Fluxo: Devoluções

Bloco: Devoluções

Este bloco é o início do fluxo de Devoluções e é acionado pelo Request_return intenção.

Esta intenção foi treinada para detectar tanto o item que o cliente deseja devolver quanto o motivo da devolução na mensagem dele. Por exemplo, o cliente pode dizer: "Quero devolver meu Stan Smiths porque eles são grandes demais" O bot então reconhecerá Stan Smith e grandes demais como o @model e @reason_return entidades, respectivamente, e as salvará em variáveis com o mesmo nome. Desta forma, o bot não precisará perguntar novamente por essa informação mais tarde na conversa.

Blocos: Obter endereço de e-mail, Obter dígitos do cartão de crédito

Neste fluxo solicitamos o endereço de e-mail do cliente e os quatro últimos dígitos do cartão de crédito como autenticação para consultar seus pedidos anteriores. Se desejar autenticar seu cliente de outra forma, substitua esses blocos pelo método de autenticação de sua preferência. Quando você importou este modelo pela primeira vez, os blocos sugerirão que você use [email protected] como endereço de e-mail e 6789 como dígitos do cartão de crédito para autenticar. Você pode usar essas credenciais para testar o modelo com os dados de pedido de exemplo, antes de conectar o bot ao banco de dados de pedidos da sua empresa. Você deve remover essas sugestões quando estiver pronto para publicar seu bot.

Bloco: Consultar pedidos

Depois que o usuário fornecer seu endereço de e-mail e os últimos 4 dígitos do cartão de crédito, este bloco irá consultar seus pedidos em um banco de dados externo. Por padrão, este modelo irá procurar os pedidos em um Airtable usando a função Search Record da nossa integração com Airtable.

Você pode ler mais sobre a integração do Airtable da Chatlayer aqui.

Não usa Airtable na sua organização? Você pode vincular qualquer tipo de banco de dados a este bot, desde que tenha uma API. Leia mais sobre integrações aqui.

Você precisará personalizar este bloco conectando-o à sua própria conta do Airtable e à sua própria base do Airtable. No entanto, quando você tiver recém-importado o modelo de Devoluções, ele estará vinculado à este Airtable. Os dados do pedido estão em tabela Orders Use-a como exemplo de como os dados na sua própria base do Airtable devem ser, mas certifique-se de substituí-la assim que começar a usar o bot para sua própria organização.

Se você ainda não tem uma conta do Airtable configurada na Chatlayer, pode fazê-lo clicando em Conectar nova conta e seguindo as etapas na janela pop-up. Você precisará da sua chave de API do Airtable para isso, que pode ser encontrada na sua página da conta do Airtable.

Depois de configurar sua própria base do Airtable, volte ao bloco na Chatlayer. No campo Base substitua o ID da base de exemplo do Airtable pelo ID da sua própria base do Airtable. No campo Tabela campo substitua o ID de exemplo pelo ID ou nome da tabela na sua própria base do Airtable onde você armazena os dados dos pedidos. Você pode encontrar o ID da base e os IDs das tabelas do seu Airtable aqui, ou na URL da visualização da sua tabela.

Bloco: Registrar devolução no Airtable

Este bloco de ação altera o status de devolução do item a ser devolvido no Airtable com a função Update Record. Assim como no bloco Consultar pedidos, você precisará conectar-se à sua própria conta do Airtable e substituir os IDs de base e tabela de exemplo pelos seus.

Este bloco também envia um e-mail ao cliente com sua etiqueta de devolução. Altere o endereço de destino na etiqueta de devolução para o endereço da sua própria empresa.

Bloco: Procurar outras cores

Se o usuário estiver devolvendo o item porque não gosta da cor, este bloco verificará no banco de dados do Airtable se ele está disponível em outras cores. Na nossa base de exemplo no Airtable, você encontrará essas outras cores na tabela catalog Como nos outros blocos de integração com o Airtable, você precisará conectar-se à sua própria conta do Airtable e substituir os IDs de base e tabela de exemplo pelos seus.

Bloco: Adicionar novo pedido no Airtable

Depois que o usuário fornecer os detalhes do pedido de substituição, este bloco adiciona o novo pedido na tabela new_orders no Airtable usando a função Create Record. Como nos outros blocos de integração com o Airtable, você precisará conectar-se à sua própria conta do Airtable e substituir os IDs de base e tabela de exemplo pelos seus.

Depois que o pedido for adicionado no Airtable, você também deve adicionar um link de pagamento ao registro do novo pedido no campo payment_link Você pode fazer isso criando uma integração com o Zapier que automaticamente cria um link de pagamento com seu provedor de pagamentos (por exemplo, Stripe) assim que um novo registro for adicionado no Airtable, e então adiciona automaticamente esse link de pagamento no Airtable. Você pode encontrar mais informações sobre como usar o Zapier aqui. Alternativamente, você também pode criar uma integração personalizada diretamente no Chatlayer com o provedor de pagamentos da sua empresa para gerar um link de pagamento e adicioná-lo ao seu Airtable.

Fluxo: Agência dos Correios mais próxima

Com este fluxo, seus clientes podem encontrar a agência dos Correios mais próxima do endereço de entrega deles. A funcionalidade deste fluxo é a mesma do modelo de fluxo pré-construído Encontrar local mais próximo. Para descobrir como personalizar este fluxo, você pode consultar o tutorial desse modelo de fluxo aqui.

PNL

Além de alterar os fluxos, você também precisará fazer algumas mudanças nas entidades na seção de NLP do seu bot. A entidade contextual @model e a entidade match @model_match capturam os produtos disponíveis na loja online. Você precisará substituir os valores de exemplo pelos nomes dos produtos da sua própria loja.

Se você quiser oferecer seu bot em outros idiomas além de inglês e holandês, também precisará adicionar o código ISO 639-1 para esse idioma como valor na entidade contextual @tempLanguage.

Last updated

Was this helpful?