# Chatbot v5 PRO - Guia Completo
## Todas as Funcionalidades
### 1. Templates de Mensagem
Salve mensagens prontas para reutilizar rapidamente.
```
Você: Olá! Obrigado pelo contato. Em breve retornaremos.
Você: salva como template "boas-vindas"
Bot: ✅ Template "boas-vindas" salvo!
Você: manda template boas-vindas pro 5511999999999
Bot: ✅ Enviado para +55 11 99999-9999
Você: listar templates
Bot: 📝 TEMPLATES:
1. boas-vindas: "Olá! Obrigado pelo contato..."
2. proposta: "Segue sua proposta..."
3. cobrança: "Prezado, identificamos..."
Você: deletar template cobrança
Bot: ✅ Template "cobrança" removido
```
---
### 2. Funil de Vendas (CRM)
Acompanhe leads por estágio.
**Estágios:** Novo → Contato → Proposta → Negociação → Fechado/Perdido
```
Você: adiciona João 5511999999999 como lead
Bot: ✅ João adicionado ao funil (Novo)
Você: move João pra Proposta
Bot: ✅ João movido para "Proposta"
Você: ver funil
Bot: 📊 FUNIL DE VENDAS:
🆕 Novo (2):
• Maria, Pedro
📞 Contato (1):
• Carlos
📋 Proposta (1):
• João ← movido agora
🤝 Negociação (0)
✅ Fechado (3)
❌ Perdido (1)
Você: leads em negociação
Bot: 🤝 Leads em Negociação:
(nenhum no momento)
```
---
### 3. Análise de Sentimento
Analisa o tom de mensagens.
```
Você: analisa "Estou muito insatisfeito com o serviço!"
Bot: 🔍 ANÁLISE DE SENTIMENTO:
Mensagem: "Estou muito insatisfeito com o serviço!"
😠 NEGATIVO
Motivo: Expressão de insatisfação clara
🚨 Recomendação: Responder com prioridade!
Deseja que eu notifique via Telegram?
```
---
### 4. Resumo de Conversa/Grupo
Resume conversas longas.
```
Você: resumir conversa com João
Bot: 📝 RESUMO - João (últimas 24h):
• Solicitou orçamento para produto X
• Perguntou sobre prazo de entrega
• Aguardando proposta formal
• Tom: Interessado, urgente
Você: resumir grupo Trabalho
Bot: 📝 RESUMO - Grupo Trabalho (hoje):
Tópicos discutidos:
1. Reunião remarcada para sexta
2. Pedro vai entregar relatório
3. Novo cliente confirmado
4. Pendência: Definir responsável pelo projeto Y
```
---
### 5. Lembretes Inteligentes
Lembretes com notificação.
```
Você: me lembra de ligar pro João em 2 horas
Bot: ⏰ Lembrete criado!
ID: #1
Texto: "Ligar pro João"
Quando: Hoje às 16:00
Você: listar lembretes
Bot: ⏰ LEMBRETES:
#1 - "Ligar pro João" - Hoje 16:00
#2 - "Enviar proposta Maria" - Amanhã 09:00
Você: cancelar lembrete #1
Bot: ✅ Lembrete #1 cancelado
```
---
### 6. Integração Telegram
Receba notificações importantes no Telegram.
```
Você: configurar telegram 123456789
Bot: ✅ Telegram configurado!
Chat ID: 123456789
Vou te notificar lá quando:
- Mensagem urgente detectada
- Lembrete disparar
- Limite diário atingir 80%
Você: notificar telegram "Teste de notificação"
Bot: ✅ Enviado pro Telegram!
```
**Setup Telegram:**
1. Fale com @BotFather no Telegram
2. Crie um bot e copie o token
3. Configure `TELEGRAM_BOT_TOKEN` no n8n
4. Descubra seu chat_id com @userinfobot
5. Configure no chatbot
---
### 7. Integração Email
Receba notificações por email.
```
Você: configurar email meu@email.com
Bot: ✅ Email configurado: meu@email.com
Você: notificar email "Lead urgente" "João quer fechar hoje!"
Bot: ✅ Email enviado para meu@email.com
```
**Setup SMTP no n8n:**
- Gmail: smtp.gmail.com:587
- Outlook: smtp.office365.com:587
---
### 8. Blacklist
Bloqueie números indesejados.
```
Você: bloquear 5511888888888
Bot: ⛔ 5511888888888 bloqueado!
Mensagens deste número serão ignoradas.
Você: ver blacklist
Bot: ⛔ BLACKLIST:
1. 5511888888888
2. 5511777777777
Você: desbloquear 5511888888888
Bot: ✅ 5511888888888 desbloqueado
```
---
### 9. Limite Diário
Evite enviar muitas mensagens.
```
Você: configurar limite 50
Bot: ✅ Limite diário: 50 mensagens
Você: ver limites
Bot: 📊 LIMITES HOJE:
Enviadas: 23/50 (46%)
Restantes: 27
Reseta em: 6 horas
(Quando chegar em 80%):
Bot: ⚠️ Atenção! Você usou 80% do limite diário (40/50)
```
---
### 10. Log de Auditoria
Registra todas as ações.
```
Você: ver log
Bot: 📋 ÚLTIMAS AÇÕES:
[14:30] Enviou mensagem para João
[14:25] Moveu lead Maria → Proposta
[14:20] Salvou template "cobrança"
[14:15] Bloqueou 5511888888888
[14:10] Criou lembrete #2
Você: log de hoje
Bot: 📋 AÇÕES HOJE: 15
- Mensagens: 8
- Templates: 2
- Funil: 3
- Config: 2
```
---
### 11. Backup
Exporte seus dados.
```
Você: backup conversas
Bot: 📦 BACKUP GERADO:
- 45 conversas
- 1.2MB de dados
[Link para download ou envia arquivo]
Você: backup funil
Bot: 📦 BACKUP FUNIL:
- 23 leads
- 6 estágios
Formato: JSON
[dados do funil]
```
---
## Variáveis de Ambiente
```env
# Obrigatórios
UAZAPI_INSTANCE_ID=sua_instancia
BOT_PHONE_NUMBER=5511999999999
ADMIN_PHONE=5511999999999
# Telegram (opcional)
TELEGRAM_BOT_TOKEN=123456:ABC...
# Email SMTP (opcional)
SMTP_HOST=smtp.gmail.com
SMTP_PORT=587
SMTP_USER=seu@email.com
SMTP_PASS=sua_senha_app
SMTP_FROM=seu@email.com
```
---
## Chaves Redis
| Chave | Conteúdo | TTL |
|-------|----------|-----|
| `uazapi:user:{phone}` | Contexto usuário | 7 dias |
| `uazapi:config` | Configurações | Permanente |
| `uazapi:templates` | Templates salvos | Permanente |
| `uazapi:funil` | Leads e estágios | Permanente |
| `uazapi:blacklist` | Números bloqueados | Permanente |
| `uazapi:limits:YYYY-MM-DD` | Limite do dia | 24h |
| `uazapi:audit` | Log de auditoria | Permanente |
| `uazapi:lembretes` | Lembretes ativos | Permanente |
---
## Exemplos Completos
### Fluxo de Venda
```
Cliente: Oi, quero um orçamento
Você: adiciona esse contato como lead "Cliente Novo"
Bot: ✅ Lead adicionado: Cliente Novo (5511...)
Você: manda template boas-vindas pra ele
Bot: ✅ Enviado!
[depois de um tempo]
Você: move Cliente Novo pra Proposta
Bot: ✅ Movido para "Proposta"
Você: me lembra de fazer follow-up amanhã 10h
Bot: ⏰ Lembrete criado!
[no dia seguinte, 10h]
Bot (via Telegram): 🔔 Lembrete: Fazer follow-up com Cliente Novo
```
### Mensagem Urgente
```
Cliente: URGENTE! Meu pedido não chegou e preciso HOJE!
Bot: 🚨 MENSAGEM URGENTE DETECTADA!
Cliente: 5511999999999
Análise: Reclamação com urgência
Notificando via Telegram e Email...
✅ Notificações enviadas!
Como deseja responder?
```