Multidemo Chatbots: Gerencie Vários Bots em Uma Conta | Dicas e Truques de Construção de Bots - Esp Ep. 1

Aprenda a gerenciar vários chatbots em uma mesma conta com dicas e truques para a criação de bots. Explore soluções para personalizar suas demonstrações de acordo com as necessidades de seus clientes.

24 de fevereiro de 2025

party-gif

Descubra como gerenciar vários chatbots com uma única conta de forma eficiente. Aprenda dicas e truques práticos para criar uma experiência de multi-demonstração envolvente para seus clientes, capacitando sua agência de marketing ou IA a exibir suas capacidades de maneira eficaz.

Como gerenciar vários bots em uma única conta?

Para gerenciar vários bots em uma única conta, você pode seguir estes passos:

  1. Criar campos personalizados: Crie um campo personalizado em sua conta de chatbot que permita armazenar o "bot atual" ou "cérebro atual" que está sendo usado. Isso permitirá que você mude facilmente entre os diferentes bots.

  2. Definir o bot atual: Quando o usuário entrar, defina o valor do campo personalizado "bot atual" de acordo com o bot que o usuário deseja usar. Você pode fazer isso por meio de uma ação em seu fluxo de conversa.

  3. Condicionar a lógica do bot: Em seu fluxo de conversa, use condicionais para verificar o valor do campo "bot atual" e redirecionar o usuário para a lógica correspondente a cada bot.

  4. Fornecer uma forma de mudar de bot: Adicione opções ou ações que permitam ao usuário mudar facilmente entre os diferentes bots disponíveis. Isso pode ser por meio de botões, menus suspensos ou até mesmo comandos de texto.

  5. Manter a consistência: Certifique-se de usar uma nomenclatura e organização consistentes para seus diferentes bots, para que seja fácil para você e seus usuários navegar entre eles.

  6. Considerar a experiência do usuário: Pense em como você pode tornar a mudança entre bots o mais fluida e natural possível para seus usuários. Evite que o processo seja confuso ou frustrante.

  7. Testar e refinar: Teste exaustivamente sua solução para garantir que a mudança entre bots funcione corretamente. Ajuste e refine o processo conforme necessário.

Vantagens e desvantagens de usar tags para gerenciar vários bots

As tags são uma forma válida e funcional de gerenciar vários bots ou demonstrações dentro de um único chatbot. Algumas de suas vantagens são:

  • Tangibilidade: As tags são algo concreto que pode ser visualizado e atribuído facilmente, o que facilita a organização mental.
  • Simplicidade: Para chatbots com poucos demonstrações (2-5), as tags podem ser uma solução simples e eficaz.

No entanto, elas também apresentam algumas desvantagens:

  • Escalabilidade: À medida que mais demonstrações são adicionadas, o gerenciamento de tags pode se tornar trabalhoso e pouco gerenciável.
  • Exclusividade: Um usuário só pode ter uma tag atribuída por vez, o que pode causar problemas se ele quiser acessar várias demonstrações.
  • Manutenção: É necessário ter cuidado para remover as tags quando o usuário sai de uma demonstração, para evitar que ele fique "preso" em uma demonstração específica.

Em geral, as tags são uma boa opção para chatbots com poucas demonstrações, mas à medida que a complexidade aumenta, elas podem apresentar limitações. Outras alternativas, como o uso de campos personalizados, podem ser mais escaláveis e flexíveis para gerenciar vários bots ou demonstrações dentro de um único chatbot.

Usando campos personalizados para gerenciar vários bots

Para gerenciar vários bots dentro de uma única assinatura, você pode usar a funcionalidade de campos personalizados no Openi. Isso permite que você mude dinamicamente entre diferentes "cérebros" ou demonstrações do chatbot sem ter que mudar manualmente entre eles.

A estratégia consiste em:

  1. Criar um campo personalizado chamado "demonstração atual" ou "cérebro atual" para armazenar o valor da demonstração ou cérebro que está sendo usado no momento.

  2. Usar condicionais no fluxo principal do chatbot para redirecionar o usuário para a demonstração correspondente com base no valor do campo personalizado.

  3. Adicionar ações para definir o valor do campo personalizado quando o usuário solicitar a mudança de demonstração.

  4. Opcionalmente, usar links de ponto de entrada para permitir que o usuário acesse diretamente uma demonstração específica.

Evitando o uso de palavras-chave para alternar entre bots

É importante evitar o uso de palavras-chave para mudar entre diferentes bots ou "cérebros" dentro de um mesmo chatbot. Algumas razões pelas quais não se recomenda o uso de palavras-chave:

  1. Falta de flexibilidade: Quando se usa uma palavra-chave específica para ativar um bot, o usuário fica limitado a essa forma de interação. Isso pode parecer pouco natural e limitar a capacidade do chatbot de entender o contexto e as intenções do usuário.

  2. Problemas de ambiguidade: Pode haver situações em que uma palavra-chave seja usada naturalmente na conversa, sem a intenção de mudar de bot. Isso pode causar confusão e erros na lógica do chatbot.

  3. Manutenção complicada: À medida que mais bots ou "cérebros" são adicionados ao chatbot, manter uma lista de palavras-chave se torna cada vez mais complexo e propenso a erros.

Em vez disso, recomenda-se usar abordagens mais flexíveis e escaláveis, como:

  1. Campos personalizados: Usar campos personalizados para rastrear o "cérebro" ou "demonstração" atual do chatbot. Isso permite a mudança programática entre diferentes bots sem depender de palavras-chave.

  2. Menus e botões: Fornecer ao usuário opções claras e visíveis para selecionar o bot ou "cérebro" que deseja usar, em vez de depender de palavras-chave.

  3. Lógica condicional: Implementar uma lógica condicional no fluxo do chatbot para determinar qual "cérebro" ou "demonstração" deve ser ativado com base no contexto da conversa.

Conclusão

Em resumo, aprendemos a criar um chatbot com múltiplas demonstrações usando diferentes abordagens:

  1. Tags: Usando tags para identificar cada demonstração e redirecionar o usuário para a demonstração correspondente. Isso funciona bem para um número limitado de demonstrações, mas pode se tornar complicado à medida que mais demonstrações são adicionadas.

  2. Campos personalizados: Usando campos personalizados para armazenar a demonstração atual. Isso permite um gerenciamento mais flexível e escalável de múltiplas demonstrações, pois o campo personalizado sempre terá o valor mais recente.

  3. Links de ponto de entrada: Usando links de ponto de entrada para redirecionar diretamente o usuário para a demonstração desejada. Isso permite uma transição mais fluida entre as demonstrações e evita a necessidade de manter o controle da demonstração atual.

  4. Funções e gatilhos: Implementando funções e gatilhos para automatizar a mudança de demonstração e a atualização do campo personalizado. Isso ajuda a manter a lógica do chatbot organizada e fácil de manter.

A escolha da abordagem dependerá das necessidades específicas do seu projeto, do número de demonstrações que você deseja oferecer e da complexidade da interação. É importante encontrar um equilíbrio entre facilidade de uso, escalabilidade e flexibilidade.

Lembre-se de manter a consistência em seus conceitos e linguagem para facilitar a manutenção e o entendimento do seu chatbot. Além disso, considere as preferências e capacidades de seus usuários finais ao projetar a experiência.

Perguntas frequentes