Schema (shared/schema.ts):
- xos_protocols: protocolo numerado por atendimento com SLA deadline, breach flag e CSAT
- xos_sla_policies: políticas de SLA por fila (first_response + resolution em minutos)
- Export dos novos types: XosProtocol, XosSlaPolicy
XOS Routes (server/xos/routes.ts) — 40 novos endpoints:
Supervisor Monitor:
GET /supervisor/overview → KPIs globais em tempo real (conversas, tickets, agentes)
GET /supervisor/queues → Filas com ativos, aguardando, TMA, agentes
GET /supervisor/agents → Agentes com conversas ativas, CSAT, TMA por período
GET /supervisor/conversations/live → Conversas ao vivo por fila/agente/status
CSAT:
POST /conversations/:id/csat → Registra nota 1-5 + comentário (conversa)
POST /tickets/:id/csat → Registra nota 1-5 + comentário (ticket)
GET /csat/summary → Distribuição de notas + satisfaction_rate_pct por período
Protocolos:
GET /protocols → Lista protocolos com filtros (status, contato, busca)
POST /protocols → Cria protocolo com número YYYYMMDD-XXXXXX + SLA
PATCH /protocols/:id → Atualiza status/assignee do protocolo
POST /conversations/:id/protocol → Auto-gera protocolo para conversa + herda SLA da fila
Business Hours:
GET /queues/:id/business-hours → Retorna horários configurados
PUT /queues/:id/business-hours → Atualiza schedules [{dayOfWeek, startTime, endTime}]
GET /queues/:id/is-open → Verifica se a fila está aberta agora + mensagem fora de hora
SLA Policies:
GET /sla-policies → Lista políticas ativas por fila
POST /sla-policies → Cria política (first_response + resolution em minutos)
PATCH /sla-policies/:id → Atualiza política
POST /sla-policies/check-breaches → Marca violações de SLA + emite crm.sla.breached
Reports/Analytics:
GET /reports/overview → Visão geral: conversas, tickets, contatos, deals por período
GET /reports/agents → Performance por agente: conversas, CSAT, TMA, tickets
GET /reports/sla → Compliance de SLA por protocolo + tickets por prioridade
Automation Engine (automation_engine.py):
Novos event types: crm.csat.received, crm.sla.breached, crm.protocol.created
https://claude.ai/code/session_01DinH3VcgbAv1d9MqnNxzdb
|
||
|---|---|---|
| client | ||
| db | ||
| docker | ||
| metabase | ||
| migrations | ||
| python-service | ||
| script | ||
| scripts | ||
| server | ||
| shared | ||
| temp_laravel | ||
| .env | ||
| .env.example | ||
| .gitignore | ||
| .replit | ||
| ARCADIA_AUDIT_EXECUCAO.md | ||
| CLAUDE.md | ||
| DOCUMENTATION.md | ||
| Dockerfile | ||
| Dockerfile.python | ||
| MAPA_GERAL_RETAIL.md | ||
| MAPA_PLUS_ARCADIA.md | ||
| MAPA_SISTEMA_ARCADIA.md | ||
| PLANO_EVOLUCAO_ARCADIA.md | ||
| README.md | ||
| RELATORIO_TECNICO_RETAIL.md | ||
| components.json | ||
| docker-compose.prod.yml | ||
| docker-compose.prod.yml.bak | ||
| docker-compose.yml | ||
| drizzle.config.ts | ||
| ecosystem.config.js | ||
| grafico_ativo_passivo.py | ||
| main.py | ||
| package.json | ||
| postcss.config.js | ||
| pyproject.toml | ||
| replit.md | ||
| tsconfig.json | ||
| vite-plugin-meta-images.ts | ||
| vite.config.ts | ||
README.md
Arcádia Suite
O Escritório Estratégico para a Empresa Moderna.
Plataforma que centraliza produtividade, inteligência, tomada de decisão e governança, orquestrando ERPs, pessoas e dados.
Arquitetura
- Frontend: React 18 + TypeScript + Tailwind CSS + shadcn/ui (66 páginas)
- Backend: Express.js + Socket.IO (38 grupos de rotas API)
- Inteligência: OpenAI GPT-4o + 6 Agentes Autônomos (Dev Center XOS)
- Motores: Fiscal (8002), Contábil (8003), BI (8004), Automação (8005), Comunicação (8006)
- ERP Plus: Laravel/PHP (8080) com NF-e/NFC-e/CT-e/MDF-e
- Banco: PostgreSQL 16 + Drizzle ORM + ChromaDB
Módulos Principais
- SOE (Sistema Operacional Empresarial)
- Financeiro, Contábil, Fiscal
- CRM + WhatsApp Multi-sessão
- Varejo (Celulares + Assistência Técnica)
- Business Intelligence
- Dev Center com Pipeline Autônomo
- Casa de Máquinas (Engine Room)
- Governança XOS
- Knowledge Graph + IA
Quick Start
npm install
cp .env.example .env # Configure DATABASE_URL, OPENAI_API_KEY
npx drizzle-kit push
npm run dev
Login padrão: admin / admin
Documentação
Licença
Proprietário - Arcádia Suite