Skip to content

Dimitrearaujo/multi-agent-vendas-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Agent Vendas Python

CI

Sistema multi-agente para automacao do processo comercial: 5 agentes IA especializados que operam em sequencia, do diagnostico ao fechamento.

Agentes

Agente Missao
diagnostico.py Identifica o maior problema do negocio via perguntas abertas
qualificador.py Avaliacao BANT (Budget, Authority, Need, Timeline) com score 0-100
analise_call.py Extrai insights de transcricoes de reunioes
orcamento.py Gera proposta comercial personalizada baseada no diagnostico
simulador.py Treino de objecoes — prospect IA + coach que avalia suas respostas

Fluxo

Lead novo
    |
diagnostico.py
(3-5 perguntas)
    |
qualificador.py
(BANT score)
    |
score >= 60? ──NAO──> nutrir / desqualificar
    |
   SIM
    |
orcamento.py
(proposta JSON)
    |
analise_call.py ←── transcricao da reuniao
    |
simulador.py ←── treino pre-call

Instalacao

git clone https://github.com/Dimitrearaujo/multi-agent-vendas-python
cd multi-agent-vendas-python
pip install -r requirements.txt

cp .env.example .env
# Edite .env com sua chave Anthropic

Uso

# Fluxo completo interativo: diagnostico + BANT + proposta
python orchestrator.py diagnostico

# Analisar transcricao de reuniao
python orchestrator.py call reuniao.txt

# Treino de objecoes
python orchestrator.py simulador "automacao IA para clinicas"

Uso dos agentes individualmente

from agents import diagnostico, qualificador, orcamento

# Diagnostico
historico = [{"role": "user", "content": "Tenho uma clinica vet com 3 funcionarios"}]
resultado = diagnostico.run(historico)
# {"pergunta": "Qual e o maior problema hoje?", "diagnostico": null}

# Qualificacao BANT
bant = qualificador.qualificar(historico)
# {"score": 75, "recomendacao": "qualificado", ...}

# Gerar proposta
proposta = orcamento.gerar(diagnostico_resultado, {"nome": "Dr. Silva"})

Estrutura

multi-agent-vendas-python/
   agents/
      diagnostico.py     # Perguntas + sintese do problema
      qualificador.py    # Score BANT
      analise_call.py    # Insights de reunioes
      orcamento.py       # Proposta comercial JSON
      simulador.py       # Treino de objecoes
   core/
      llm.py             # Wrapper Claude API
   orchestrator.py       # Fluxo interativo completo

Licenca

MIT

About

5 agentes IA Python para automacao comercial: diagnostico de negocio, qualificacao BANT, analise de call, proposta e simulador de objecoes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages