O que é um Use Case?
Um use case é um fluxo de trabalho roteirizado que orienta como seu chatbot responde a um usuário.
Cada use case é composto por etapas — estas são as ações individuais que o bot executará (como enviar uma mensagem, fazer uma pergunta ou chamar uma API).
Todo use case começa com uma intenção.
Uma intenção é uma frase ou palavra-chave que um usuário pode dizer — é isso que aciona o início do use case.
Por exemplo: se um usuário digitar “Quero reservar um voo,” essa frase pode acionar um “Flight Booking” use case.
Gerenciando seus Use Cases
Criando um novo Use Case
Para criar um novo use case:
Clique no botão Criar Use Case.
Preencha o formulário com os detalhes necessários.
Um nome claro e consistente torna seu use case fácil de encontrar, consultar e analisar. O nome escolhido aparecerá no índice de use cases, poderá ser pesquisado e será referenciado nas análises.
Se um use case foi criado para responder à pergunta: Perdi minha bagagem no aeroporto. O que devo fazer?
✅ Bom exemplo:
Achados e Perdidos❌ Evite usar perguntas longas, como:
Perdi minha bagagem no aeroporto. O que devo fazer?Defina o objetivo
O que o usuário deve realizar por meio deste use case?
Selecione um objetivo que corresponda melhor à finalidade — isso atribuirá automaticamente um Tipo de Use Case.
Atribua uma categoria (opcional, mas recomendado) As categorias ajudam você a se manter organizado, especialmente à medida que o número de use cases aumenta. Você pode escolher entre categorias existentes ou criar uma nova, caso nenhuma se aplique. Se ignorar esta etapa, o use case aparecerá em "Sem categoria"
Escolha uma interface de criação Você tem duas opções para criar seu use case:
Flow Builder (Recomendado)
Nosso novo criador visual — simples, intuitivo e sem código.Advanced Builder (Legado)
Esta é nossa interface antiga. Use-a apenas para manter use cases existentes — não para criar novos.
Filtrando a lista por status
O filtro ao lado da barra de busca organiza a lista de Use Cases por status:
All use cases: todos os Use Cases, exceto os arquivados;
In production: os Use Cases publicados (no Advanced Builder, Online);
Drafts: os Use Cases não publicados (no Advanced Builder, Offline);
Archived: os Use Cases arquivados.
O número de Use Cases de cada status aparece ao lado do nome quando não é zero. Quando nenhum Use Case corresponde ao filtro ou à sua busca, a lista avisa.
Arquivando e restaurando um Use Case
Arquivar guarda um Use Case de lado sem excluí-lo. Diferente da exclusão, é reversível.
Para arquivar um Use Case:
Abra o menu ⋯ da linha e clique em Archive.
O Use Case precisa estar fora de produção. Se Archive estiver esmaecido com a indicação Unpublish first (Flow Builder) ou Set offline first (Advanced Builder), cancele a publicação do Use Case ou coloque-o offline e abra o menu de novo.
Uma mensagem confirma o arquivamento. Clique em Undo para desfazer na hora.
Um Use Case arquivado exibe a tag Archived e deixa de aparecer em All use cases: encontre-o com o filtro Archived.
Para restaurá-lo: abra o menu ⋯ do Use Case arquivado e clique em Restore. Ele volta fora de produção; publique-o (ou coloque-o online) quando estiver pronto. Enquanto está arquivado, um Use Case não pode ser publicado nem colocado online.
📘 Arquivar ou excluir?
Arquive um Use Case para mantê-lo à mão. Exclua-o para apagá-lo definitivamente.
Excluindo um use case
A exclusão de um use case é permanente. Ela não pode ser desfeita.
Quando você exclui um use case:
Todas as etapas e configurações associadas são removidas permanentemente.
O use case não será removido do Analytics — em vez disso, aparecerá com o status "Arquivado" para referência histórica.
Importante
A exclusão de um use case não atualizará seu bot imediatamente.
Para aplicar as alterações, certifique-se de treinar novamente seu bot após a exclusão.
Duplicando um use case
Duplicar um use case permite criar uma cópia exata de um use case existente — seja no mesmo chatbot ou em outro chatbot ao qual você tenha acesso.
Isso é útil quando você quer:
Reutilizar um fluxo de trabalho semelhante em outro contexto
Evitar recriar tudo do zero
Experimentar alterações sem afetar o original
O que é duplicado?
Ao duplicar um use case do Flow Builder:
A toda a estrutura e o conteúdo são clonados
O use case original permanece inalterado
O novo use case é definido como Rascunho por padrão, portanto não afetará seu chatbot em produção
A duplicação se aplica a todos os idiomas ativos no chatbot de destino
Como duplicar
Acesse o Use Case que deseja copiar.
Clique em Duplicar.
Escolha se deseja duplicar no mesmo chatbot ou em outro.
Pontos de atenção
Links “Go to” quebrados: Quaisquer conexões entre o use case original e outros não serão transferidas — talvez seja necessário corrigi-las manualmente.
Conflitos de intenção: Se os use cases original e duplicado estiverem ativos e usarem frases de treinamento semelhantes, o chatbot poderá ficar confuso sobre qual deles acionar.
Interrupção nas análises: Não dependa da duplicação como estratégia de versionamento — ela cria um novo use case e redefine as análises associadas.