For the complete documentation index, see llms.txt. This page is also available as Markdown.

Academia

Este assistente de reservas bilíngue ajuda seus clientes a agendar sessões na academia. Ele oferece um teste grátis para novos usuários, agenda e cancela aulas usando Tabelas.

Este modelo é um bot de academia que reserva e cancela aulas para você usando Tabelas.

Ollie, o bot modelo de academia.

Tabelas

Este chatbot usa 3 tabelas que estão acessíveis na Tabelas aba no menu à esquerda:

  • Geração de leads: uma tabela que reúne os novos dados do usuário descobertos na conversa.

  • Aulas em grupo EN: uma lista de aulas da academia em inglês

  • Aulas em grupo DE: uma lista de aulas da academia em alemão

A tabela de Aulas em grupo EN.

Fluxo: Geral

Bloco: Escolher idioma

Quando a conversa começa, o usuário é primeiro perguntado qual idioma gostaria de usar. Este bot é bilíngue, pois existe tanto em inglês quanto em alemão. O Escolher idioma bloco é acionado quando o chat começa. O idioma escolhido será definido como valor para o preferredLanguage variável.

Bloco: Introdução

A Introdução bloco configura os 3 principais casos de uso em 3 botões de Resposta Rápida. Você pode pensar nisso como o "menu principal":

  • Sou novo leva ao fluxo de Geração de leads,

  • Reservas leva aos fluxos de reservar aula e cancelar aula

  • FAQ leva ao fluxo de FAQ

Bloco: Começar de novo

Este bloco de Ação limpa todas as variáveis da conversa para que o chat possa começar de novo. Isso é útil para testes, mas também se a conversa for interrompida e depois reiniciada. Ele é acionado sempre que os usuários cumprimentam o bot, usando o chitchat.greeting intent.

Fluxo: Geração de leads

Este é o fluxo acionado ao clicar no botão "Sou novo" na Introdução mensagem, ou pelo i_am_new intenção. O bot oferece um teste gratuito ao usuário; em seguida, os dados dele são solicitados antes de sugerirem que reserve uma aula imediatamente.

Fluxos: Aulas

É aqui que acontecem as conversas sobre reservar ou cancelar uma aula. Cada uma delas é acionada por meio do book_class ou cancel_class intent.

Blocos: Qual idioma?

Os dados obtidos pelo bot são influenciados pela preferredLanguage variável definida durante a Escolher idioma fase no início da conversa. Esse ajuste é crucial, pois a representação de datas, horários e locais varia entre idiomas como alemão e inglês. Os blocos de Condição atuam como roteadores para determinar os dados específicos a serem buscados, com base na preferência de idioma do usuário.

Blocos: Limpar aula reservada e Limpar aula cancelada

A Limpar aula reservada e Limpar aula cancelada Os blocos de Ação redefinem as variáveis que definem a aula a ser reservada ou cancelada. Isso garante que, se os usuários repetirem um fluxo, o bot não assuma que se trata da mesma aula, solicitando ao usuário que especifique a aula novamente.

Fluxo: FAQ

Neste fluxo, estão agrupadas algumas das perguntas frequentes e suas respostas. Focamos em 2 tópicos diferentes: regras da covid e preços.

Para descobrir como você pode aprimorar seus fluxos de FAQ, experimente nosso IA da Base de Conhecimento modelo.

Atualizado

Isto foi útil?