Mobby Cidades · assistente virtual
O assistente que resolve,
não só responde
Mobby Cidades
O problema
O cidadão não sabe onde procurar.
- A prefeitura publica serviços, avisos e notícias.
- Quase ninguém acha a página certa.
- Quem não acha, liga, vai ao balcão ou desiste.
O modelo
Ele prevê texto. Não conhece a prefeitura.
O que ele faz
Prevê o próximo pedaço de texto a partir do que viu no treino — com fluência quase perfeita.
O que ele não faz
Não sabe o que a prefeitura publicou ontem, nem percebe quando não sabe.
Sem fonte oficial, a resposta é plausível — e pode estar errada.
Tools
Dar mãos ao modelo
2
Modelo escolheuma ferramenta
3
Servidor executae devolve o resultado
4
Texto finalescrito com o resultado
O modelo não acessa o banco de dados. Ele pede; o servidor decide e executa.
13 ferramentas
Três grupos de ferramentas
Informação
4 ferramentas
- Buscar o que foi publicado
buscar_informacoes
- Listar assuntos disponíveis
listar_informacoes
- Ver notícias
listar_noticias
- Ver serviços da prefeitura
listar_servicos
Agendamento
5 ferramentas
- Ver atendimentos disponíveis
listar_opcoes_agendamento
- Consultar horários livres
consultar_horarios
- Ver meus agendamentos
listar_meus_agendamentos
- Marcar horário
agendar_horario
- Cancelar agendamento
cancelar_agendamento
Solicitação
4 ferramentas
- Ver o que o serviço pede
detalhar_servico
- Abrir solicitação
abrir_solicitacao
- Pedir um envio no app
pedir_no_aplicativo
- Fazer uma pergunta no cartão
perguntar_no_aplicativo
RAG
Só o que foi publicado vira resposta
1
Perguntavira vetor (embeddings Cohere)
2
pgvectorsimilaridade mínima 0,3
3
Rerankaté 5 informações + 3 notícias
4
Respostacom a fonte oficial
Sem fonte publicada, não há resposta inventada.
Encapsulamento no Laravel
Cada camada tem uma função
Controllerautenticação + throttle
ServiçoAssistenteVirtual
Agenteinstruções + 13 tools
Stream SSEresposta em tempo real
Appcidadão
Eventos para o app:
textoconsultandoconfirmacaoformulariofim
Serviço = AssistenteVirtual · Agente = AssistenteMunicipal · modelo: Claude Haiku 5.5 via AWS Bedrock, com fallback.
Controle
O que trava o modelo
Instruções
o que ele não faz
- Não inventa.
- Responde só com fonte oficial.
- Nunca pede CPF.
Limites
quanto ele pode
| Por minuto | 10 mensagens |
| Por dia | 150 mensagens |
| Por resposta | até 8 passos de ferramenta |
| Tempo | timeout de 60 s |
Limites por cidadão.
Confirmação humana
O modelo propõe. O cidadão decide.
1 · PROPÕE
Modelosugere agendar, cancelar ou abrir solicitação
2 · APROVA
Cidadãovê um cartão no app e confirma
3 · EXECUTA
Servidorsó age após a aprovação
Sem aprovação, nada é gravado.
Hoje
O que o cidadão consegue fazer
- Perguntar sobre serviços, avisos e notícias da cidade.
- Ver os horários disponíveis e agendar.
- Consultar e cancelar os próprios agendamentos.
- Abrir uma solicitação à prefeitura.
- Ser levado à tela certa do app.
Para a prefeitura
O que isso muda
Menos ligação
A dúvida comum é respondida antes de virar chamada.
Fora do horário
Atendimento à noite, no fim de semana, no feriado.
Dados do que pedem
A prefeitura passa a ver o que as pessoas procuram.
Ponte para a demo
Agora, ao vivo.
MCP de gestão, 14 ferramentas, usado pela equipe para melhorar com o uso:
- Analisa as conversas e classifica os pedidos.
- Agrupa os temas.
- Mede o custo.
Fechamento
Informação oficial.
Ação com aprovação.
Melhoria com o uso.
Perguntas?