Chatbot de fluxo minimalista, responsivo e totalmente baseado em JSON. Sem dependências externas.
Interface completamente redesenhada com foco em UX e responsividade.
Funcionalidades expandidas mantendo a simplicidade do código.
Formato de dados mais intuitivo e organizado:
{
"saudacao": {
"id": "saudacao",
"speech": [{
"type": "info",
"title": "Olá! 👋",
"content": "Bem-vindo..."
}],
"content": [
{
"options": [
{
"text": "Opção 1",
"followUp": "proximo-fluxo"
}
]
}
]
}
}
Integração super simples em 3 passos:
// 1. Criar instância
const bot = new OpenFlowBot({
botName: 'DRICA',
botAvatar: '🤖'
});
// 2. Carregar fluxos
bot.loadFlows(chatFlows);
// 3. Iniciar
bot.start('saudacao');
Interaja com o chatbot e veja as melhorias em ação