Pizzaria – Pedido
🔥 O Que Esse Fluxo Faz
- Usuário entra
- Recebe mensagem de boas-vindas
- Escolhe ver cardápio
- Seleciona pizza
- Informa nome
- Informa endereço
- Recebe confirmação automática
- Atendimento é transferido para humano
{
"nodes": [
{
"id": "start",
"type": "start",
"position": { "x": 0, "y": 0 },
"data": { "nextNodeId": "welcome" }
},
{
"id": "welcome",
"type": "message",
"position": { "x": 200, "y": 0 },
"data": {
"message": "🍕 Bem-vindo à Pizzaria Bella Massa! Escolha uma opção:",
"nextNodeId": "mainMenu"
}
},
{
"id": "mainMenu",
"type": "optionMenu",
"position": { "x": 400, "y": 0 },
"data": {
"message": "Digite o número da opção desejada:",
"options": [
{ "option": 1, "label": "🍕 Ver Cardápio", "nextNodeId": "menuPizzas" },
{ "option": 2, "label": "📍 Falar com Atendente", "nextNodeId": "transferHuman" }
]
}
},
{
"id": "menuPizzas",
"type": "optionMenu",
"position": { "x": 600, "y": 0 },
"data": {
"message": "🍕 Cardápio:\n1️⃣ Calabresa - R$45\n2️⃣ Frango com Catupiry - R$48\n3️⃣ Margherita - R$42",
"options": [
{ "option": 1, "label": "Calabresa", "nextNodeId": "orderName" },
{ "option": 2, "label": "Frango com Catupiry", "nextNodeId": "orderName" },
{ "option": 3, "label": "Margherita", "nextNodeId": "orderName" }
]
}
},
{
"id": "orderName",
"type": "messageWithReply",
"position": { "x": 800, "y": 0 },
"data": {
"message": "Perfeito! 😊 Qual é o seu nome?",
"variableName": "cliente_nome",
"nextNodeId": "orderAddress"
}
},
{
"id": "orderAddress",
"type": "messageWithReply",
"position": { "x": 1000, "y": 0 },
"data": {
"message": "📍 Informe seu endereço completo para entrega:",
"variableName": "cliente_endereco",
"nextNodeId": "confirmOrder"
}
},
{
"id": "confirmOrder",
"type": "message",
"position": { "x": 1200, "y": 0 },
"data": {
"message": "✅ Pedido recebido!\nNome: {{cliente_nome}}\nEndereço: {{cliente_endereco}}\nTempo estimado: 40 minutos.\nNossa equipe irá confirmar em instantes!",
"nextNodeId": "transferHuman"
}
},
{
"id": "transferHuman",
"type": "transfer",
"position": { "x": 1400, "y": 0 },
"data": {
"targetQueueId": 1,
"startChatbotOnTransfer": false
}
},
{
"id": "endFlow",
"type": "endOfFlow",
"position": { "x": 1600, "y": 0 },
"data": {}
}
],
"edges": [],
"startNodeId": "start"
}
✅ 1️⃣ Copiar o código JSON
- Selecione todo o conteúdo JSON (desde
{até}). - Pressione Ctrl + C para copiar.
✅ 2️⃣ Criar o arquivo no Bloco de Notas
- Pressione Windows + R
- Digite:
notepad
- Clique em OK
O Bloco de Notas será aberto.
✅ 3️⃣ Colar o conteúdo
- Dentro do Bloco de Notas pressione:
Ctrl + V
O código JSON aparecerá na tela.
✅ 4️⃣ Salvar como arquivo .json
- Clique em Arquivo → Salvar como
- Escolha a pasta onde deseja salvar
- No campo Nome do arquivo, digite exatamente:
fluxo-pizzaria.json
- Em Tipo, selecione:
Todos os Arquivos (*.*)
⚠️ Isso é MUITO importante para não salvar como .txt.
- Clique em Salvar
⚠️ Importante – Ajustes Necessários
O modelo de fluxo apresentado acima é apenas um exemplo estrutural para facilitar a compreensão e acelerar a criação do seu chatbot.
Antes de utilizar em ambiente de produção, é fundamental que você:
- 🔧 Ajuste os textos conforme a identidade do seu negócio
- 🏷️ Configure corretamente as tags utilizadas
- 👥 Vincule os setores (filas) corretos no nó Transferir
- 🔗 Configure conexões e integrações (Webhooks, APIs, etc.)
- 📊 Revise variáveis e campos personalizados
- 🕒 Ajuste horários de funcionamento, se aplicável
Além disso, certifique-se de interligar corretamente todos os nós do fluxo, garantindo que:
- Não existam caminhos sem saída
- Todas as opções do menu direcionem para um próximo passo
- O fluxo termine corretamente (Fim do Fluxo ou Encerrar Atendimento)
Cada empresa possui regras, processos e necessidades específicas. Portanto, adapte o modelo conforme sua operação para garantir uma experiência fluida e profissional ao usuário final.