Introdução
O Mangati Cloud Suite é uma plataforma modular para gestão de atendimento ao público. Oferece um ambiente SaaS onde organizações assinam serviços individuais e os integram por meio de uma camada de identidade compartilhada.
Arquitetura
O Mangati Cloud é o núcleo da plataforma: provedor de identidade (OAuth2 SSO), gestão de organizações e cobrança. Os serviços de extensão autenticam usuários e sistemas via tokens emitidos pelo Cloud.
O NovoSGA é um projeto open source independente - pode ser instalado on-premises ou utilizado na versão SaaS (NovoSGA Online). Ele não faz parte da infraestrutura Mangati Cloud, mas é o principal ponto de entrada para integração com os serviços da plataforma via webhooks e OAuth2.
┌─────────────────────────────────────────────┐
│ NovoSGA (Open Source) │
│ self-hosted · SaaS (NovoSGA Online) │
└──────────────────────┬──────────────────────┘
│ OAuth2 + webhooks
┌──────────────────────▼──────────────────────┐
│ Mangati Cloud │
│ OAuth2 SSO · Organizações · Cobrança │
└──────────────────────┬──────────────────────┘
│ tokens OAuth2
┌──────────────────┼──────────────────┐
│ │ │
┌─────┴────┐ ┌──────┴─────┐ ┌─────┴──────┐
│ Painel │ │ Triagem │ │ Agenda │
└──────────┘ └────────────┘ └────────────┘
┌──────────┐ ┌────────────┐ ┌────────────┐
│ Monitor │ │ Avaliação │ │ Notificação│
└──────────┘ └────────────┘ └────────────┘Resumo dos Serviços
| Serviço | Função | Endereço |
|---|---|---|
| Cloud | OAuth2 SSO, gestão de orgs, cobrança | cloud.mangati.com |
| NovoSGA | Gerenciador de filas de atendimento de código-aberto | novosga.org |
| NovoSGA Online | Provisionamento de instâncias NovoSGA gerenciadas | novosga.mangati.com |
| Painel | Painéis de exibição digital | painel.mangati.com |
| Triagem | Totem de triagem autoatendimento | triagem.mangati.com |
| Agenda | Agendamento de atendimentos | agenda.mangati.com |
| Monitor | Monitoramento em tempo real | monitor.mangati.com |
| Avaliação | Pesquisas de satisfação | avaliacao.mangati.com |
| Notificação | SMS/WhatsApp/E-mail | notificacao.mangati.com |
Visão Geral da Autenticação
Toda API utiliza tokens OAuth2 bearer. O Cloud emite tokens para usuários humanos autenticados pela interface web.
Os serviços de extensão (Painel, Triagem, Agenda, Monitor, Avaliação, Notificação) utilizam um sistema de token de acesso próprio - tokens de curta duração com escopo por organização, gerados no painel administrativo de cada serviço.
Consulte o Guia de Autenticação para detalhes completos.
Multi-Tenancy
Todos os serviços são multi-tenant. Os dados são sempre escopo da Organização (criada no Mangati Cloud). A organização é determinada a partir do token autenticado na requisição - não é necessário informar um identificador de tenant explícito nas chamadas de API.
