iService
Painel Admin
Console administrativo preparado para operacao, financeiro, suporte, IA, auditoria e permissoes conforme os contratos oficiais da API.
- API preparadaContratos REST v1 documentados para cada area.
- RBAC mapeadoPerfis administrativos aplicados por modulo.
- Integracoes futurasRelatorios, mapas reais, filas reais e providers reais ficam pendentes.
Erro preparado
A UI apresenta erro sem assumir que a acao falhou no dominio.
Sem registros
Estados vazios sao informativos e nao criam dados ficticios.
Dashboard
Visao consolidada da operacao, contratos ativos e pendencias por area.
- Area
- Central
- Papeis
- OPERATIONS, ADMIN, SUPER_ADMIN
Contratos
/api/v1/api/v1/notifications/queue/api/v1/realtime/status
Controles
- Somente leitura nesta fase
- Indicadores dependem dos contratos oficiais
Filtros locais nao substituem RBAC e ownership do backend.
Clientes
Consulta operacional de clientes e isolamento de dados pessoais.
- Area
- Operacao
- Papeis
- SUPPORT, ADMIN, SUPER_ADMIN
Contratos
/api/v1/customers
Controles
- Dados pessoais protegidos
- Acesso limitado ao necessario para a funcao
Backend deve bloquear acesso indevido a dados de outros clientes.
Prestadores
Acompanhamento de prestadores, perfil operacional e disponibilidade.
- Area
- Operacao
- Papeis
- OPERATIONS, ADMIN, SUPER_ADMIN
Contratos
/api/v1/providers
Controles
- Dados de prestador restritos por funcao
- Acoes criticas exigem auditoria
Atribuicoes e bloqueios dependem de regras oficiais no backend.
Pedidos
Fila de pedidos, historico, estado atual e excecoes operacionais.
- Area
- Operacao
- Papeis
- OPERATIONS, ADMIN, SUPER_ADMIN
Contratos
/api/v1/service-requests/api/v1/service-requests/:id/api/v1/service-requests/:id/history
Controles
- Transicoes validadas por estado
- Historico e auditoria preservados
Comandos de pedido devem validar permissao, estado atual e regra de negocio.
Matching
Operacao de elegibilidade, ofertas, retry e acompanhamento de aceite.
- Area
- Operacao
- Papeis
- OPERATIONS, ADMIN, SUPER_ADMIN
Contratos
/api/v1/matching/api/v1/matching/service-requests/:id/evaluate/api/v1/matching/service-requests/:id/start/api/v1/matching/service-requests/:id/offers/api/v1/matching/service-requests/:id/retry
Controles
- IA nao envia ofertas autonomamente
- Retry exige regras oficiais
Ranking definitivo, mapas reais e filas reais ainda dependem de contratos oficiais futuros.
Agenda
Agenda de atendimentos, deslocamento, inicio e finalizacao autorizada.
- Area
- Operacao
- Papeis
- OPERATIONS, ADMIN, SUPER_ADMIN
Contratos
/api/v1/appointments/api/v1/appointments/:id
Controles
- Prestador so executa atendimento atribuido
- Operador precisa de RBAC
Inicio e finalizacao sao comandos do backend, nao decisoes do painel.
Pagamentos
Acompanhamento de pagamentos, captura, falha, reembolso e webhook mockado.
- Area
- Financeiro
- Papeis
- FINANCE, ADMIN, SUPER_ADMIN
Contratos
/api/v1/payments/api/v1/payments/:id/api/v1/payments/:id/capture/api/v1/payments/:id/refund
Controles
- Idempotencia obrigatoria
- Confirmacao depende do provider, nao do frontend
Comandos financeiros exigem idempotency key e RBAC financeiro.
Comissoes
Visao preparada para comissoes, repasses e saldos de prestadores.
- Area
- Financeiro
- Papeis
- FINANCE, ADMIN, SUPER_ADMIN
Contratos
/api/v1/commissions/api/v1/payouts
Controles
- Politicas financeiras ainda pendentes
- Nao calcular saldo no frontend
Calculo de comissao e repasse permanecem bloqueados ate politica aprovada.
Garantias
Acompanhamento de garantias, acionamentos, evidencias e revisao humana.
- Area
- Operacao
- Papeis
- QUALITY, SUPPORT, ADMIN, SUPER_ADMIN
Contratos
/api/v1/warranties/api/v1/warranties/claims/api/v1/warranties/claims/:id/evidence/api/v1/warranties/claims/:id/review
Controles
- Decisao de garantia exige regra e autorizacao
- IA nao aprova nem nega garantia
Decisoes finais de garantia seguem bloqueadas ate politica oficial com permissao adequada.
Suporte
Triagem, tickets, disputas, evidencias, IA assistiva e atendimento humano.
- Area
- Atendimento
- Papeis
- SUPPORT, ADMIN, SUPER_ADMIN
Contratos
/api/v1/support/api/v1/support/tickets/api/v1/support/disputes/api/v1/support/tickets/:id/evidence/api/v1/support/tickets/:id/escalate/api/v1/support/tickets/:id/ai-triage
Controles
- Atendimento humano para excecoes
- Motivo registrado em decisoes criticas
Operadores acessam apenas dados necessarios conforme permissao do backend.
IA
Monitoramento de assistentes, conversas, confianca e revisao humana.
- Area
- Atendimento
- Papeis
- AI_MANAGER, ADMIN, SUPER_ADMIN
Contratos
/api/v1/ai/api/v1/ai/service-classifier/api/v1/ai/support-assistant/api/v1/ai/conversations/:id
Controles
- Acoes criticas bloqueadas
- Rastreabilidade de conversas exige RBAC
IA atua como assistente sob RBAC e nao executa acoes criticas sem controles.
Automacoes
Catalogo de regras, execucoes e bloqueios do motor inicial de automacao.
- Area
- Governanca
- Papeis
- OPERATIONS, ADMIN, SUPER_ADMIN
Contratos
/api/v1/automations
Controles
- Execucoes criticas respeitam politica e idempotencia
- Bloqueios por regra devem ser visiveis
Automacoes devem respeitar eventos oficiais, permissao e idempotencia.
Relatorios
Area reservada para relatorios operacionais, financeiros e de qualidade.
- Area
- Governanca
- Papeis
- ADMIN, SUPER_ADMIN
Contratos
Sem contrato oficial nesta etapa
Nenhum relatorio oficial configurado.
Controles
- Sem endpoint oficial nesta etapa
- Nao consolidar metricas por dados locais
Relatorios dependem de contratos oficiais e politica de dados sensiveis.
Auditoria
Rastreabilidade de acoes administrativas, eventos criticos e decisoes humanas.
- Area
- Governanca
- Papeis
- ADMIN, SUPER_ADMIN
Contratos
/api/v1/audit
Controles
- Acoes administrativas e criticas devem ser auditadas
- Logs sensiveis protegidos
Acesso a auditoria exige RBAC com ADMIN ou SUPER_ADMIN.
Permissoes
Gestao preparada de usuarios administrativos, papeis e acesso RBAC.
- Area
- Governanca
- Papeis
- ADMIN, SUPER_ADMIN
Contratos
/api/v1/admin/users/api/v1/audit
Controles
- Matriz detalhada ainda pendente
- Backend e fonte final de autorizacao
Alteracoes de acesso devem ser auditadas e aprovadas conforme politica.