Guia do Flowt

Plataforma Omni8 – Registro funcional e conceitual completo.

Sumário

  1. Introdução ao Flowt
  2. Visão Geral e Arquitetura da Plataforma
  3. Multi-tenancy e Identidade do Tenant
  4. Gestão de Cadastros Básicos
  5. Catálogo de Produtos e Serviços
  6. Gestão de Combos e Ofertas
  7. Cardápio Digital e Páginas Públicas
  8. Compartilhamento, Links e QR Codes
  9. Carrinho de Compras e Jornada do Cliente
  10. Pedidos, Eventos e Pós-venda
  11. Módulo de Tracking e Telemetria
  12. KPIs e Dashboards Operacionais
  13. Módulo de NPS (Net Promoter Score)
  14. Score de Clientes e de Tenants
  15. Módulo de Indicação e Geração de Leads
  16. Comunicação com Clientes
  17. Administração, Perfis de Acesso e Segurança
  18. Integrações Externas e Ecossistema
  19. Monitoramento, Logs e Observabilidade
  20. Extensibilidade, Evolução e Roadmap
  21. Considerações Finais

Capítulo 1 – Introdução ao Flowt

1.1 Propósito do Guia

Este Guia tem como objetivo registrar, de forma formal, completa e estruturada, todas as funcionalidades associadas ao Flowt, plataforma multi-tenant desenvolvida pela Omni8. O documento serve como artefato de referência para áreas de negócio, tecnologia, parceiros e governança.

Aqui são descritos conceitos, módulos, fluxos, entidades principais, integrações e boas práticas de uso, permitindo que novas equipes compreendam o escopo do produto sem depender de conhecimento tácito.

1.2 O que é o Flowt

O Flowt é uma plataforma de comércio digital, engajamento e inteligência, projetada para operar em um modelo multi-tenant. Ela permite que múltiplas empresas (tenants) utilizem a mesma infraestrutura tecnológica enquanto mantêm seus dados lógica e estruturalmente isolados.

Com o Flowt, uma empresa consegue:

1.3 Posicionamento no ecossistema Omni8

O Flowt integra-se ao ecossistema Omni8 como o motor de ofertas, engajamento e captura de dados transacionais/comportamentais. Ele alimenta e é alimentado por outros módulos, tais como:

Diagrama 1 - Visão macro do ecossistema Omni8 com o Flowt no centro

Capítulo 1 – Introdução ao Flowt.

Capítulo 2 – Visão Geral e Arquitetura da Plataforma

2.1 Objetivos centrais da plataforma

O Flowt foi concebido com os seguintes objetivos principais:

2.2 Camadas lógicas da solução

A arquitetura do Flowt pode ser compreendida em camadas lógicas:

Diagrama 2 - Camadas da arquitetura do Flowt

Capítulo 2 – Visão Geral e Arquitetura da Plataforma.

Capítulo 3 – Multi-tenancy e Identidade do Tenant

3.1 Conceito de tenant

No Flowt, cada empresa atendida é um tenant, identificado por um código único (como cod_tenant ou tenant_id). Este identificador permeia todas as camadas da solução e é fundamental para o isolamento lógico dos dados.

Cada tenant possui:

3.2 Resolução do tenant

O Flowt utiliza múltiplas estratégias para resolver e fixar o tenant em cada sessão de usuário:

3.3 Isolamento lógico dos dados

O isolamento é garantido incluindo o identificador do tenant em todas as tabelas de negócio críticas.

As consultas e operações de escrita são sempre filtradas pelo tenant, impedindo acesso acidental ou indevido aos dados de outras empresas.

Diagrama 3 - Modelo ER com chave de tenant nas principais tabelas

Capítulo 3 – Multi-tenancy e Identidade do Tenant.

Capítulo 4 – Gestão de Cadastros Básicos

4.1 Cadastro de tenants (empresas)

As principais funcionalidades relacionadas ao cadastro de tenants incluem:

4.2 Cadastro de pessoas (clientes e contatos)

4.2.1 Pessoa Física

4.2.2 Pessoa Jurídica

Diagrama 4 - Fluxo de cadastro de tenants e pessoas

Capítulo 4 – Gestão de Cadastros Básicos.

Capítulo 5 – Catálogo de Produtos e Serviços

5.1 Estrutura de cadastro de itens

Os produtos e serviços são mantidos, por exemplo, na tabela tb_omni8_produto_servico, com os seguintes atributos principais:

5.2 Funcionalidades administrativas do catálogo

5.3 Exibição em catálogo

Na camada de apresentação, o catálogo é normalmente exibido em formato de cards:

Diagrama 5 - Layout de catálogo em cards

Capítulo 5 – Catálogo de Produtos e Serviços.

Capítulo 6 – Gestão de Combos e Ofertas

6.1 Combos

Combos são agrupamentos de produtos e/ou serviços que podem ter regras especiais de preço, elegibilidade e exibição.

6.2 Ofertas

Ofertas podem ser aplicadas a produtos, serviços ou combos, definindo lógicas de:

6.3 Associação às páginas de venda

As ofertas são refletidas nas páginas públicas por meio de destaques visuais (selos, cores) e seções específicas como “Ofertas do dia” ou “Mais vantajosas para você”.

Diagrama 6 - Relação entre produtos, combos e ofertas

Capítulo 6 – Gestão de Combos e Ofertas.

Capítulo 7 – Cardápio Digital e Páginas Públicas

7.1 Conceito de cardápio digital

O cardápio digital é uma interface pública amigável, frequentemente acionada via QR Code, que reúne os principais produtos, serviços e combos de um tenant em um layout simples e responsivo.

7.2 Características funcionais

7.3 Outras páginas públicas

Diagrama 7 - Exemplo de cardápio digital Flowt

Capítulo 7 – Cardápio Digital e Páginas Públicas.

Capítulo 8 – Compartilhamento, Links e QR Codes

8.1 Geração de QR Codes

O Flowt gera QR Codes dinâmicos contendo informações essenciais para tracking e roteamento:

8.2 Links de compartilhamento

Além dos QR Codes, o Flowt disponibiliza links prontos para compartilhamento:

Diagrama 8 - Fluxo de geração e uso de QR Codes e links

Capítulo 8 – Compartilhamento, Links e QR Codes.

Capítulo 9 – Carrinho de Compras e Jornada do Cliente

9.1 Ações de engajamento nos cards

9.2 Estrutura e lógica do carrinho

O carrinho é mantido principalmente em sessão, com:

9.3 Etapas da jornada

  1. Navegação e descoberta em catálogo/cardápio;
  2. Detalhamento de itens (opcional);
  3. Inclusão no carrinho;
  4. Revisão do carrinho, com possíveis upsells e cross-sells;
  5. Coleta ou confirmação de dados do cliente;
  6. Geração de pedido ou intenção de compra;
  7. Acionamento de fluxos pós-venda (comunicação, NPS, etc.).
Diagrama 9 - Jornada do cliente do catálogo ao pedido

Capítulo 9 – Carrinho de Compras e Jornada do Cliente.

Capítulo 10 – Pedidos, Eventos e Pós-venda

10.1 Registro de pedidos

Os pedidos (ou intenções de pedido) são registrados em estruturas próprias (tabela de pedidos, itens e eventos), garantindo rastreabilidade completa.

10.2 Eventos de pedido

10.3 Pós-venda

Diagrama 10 - Linha do tempo de eventos de um pedido

Capítulo 10 – Pedidos, Eventos e Pós-venda.

Capítulo 11 – Módulo de Tracking e Telemetria

11.1 Estrutura de tracking

O módulo de tracking registra silenciosamente eventos de navegação e interação em tabelas como:

Cada evento inclui, por exemplo:

11.2 Tipos de eventos

11.3 Fins do tracking

Diagrama 11 - Fluxo de captura de eventos de tracking

Capítulo 11 – Módulo de Tracking e Telemetria.

Capítulo 12 – KPIs e Dashboards Operacionais

12.1 KPIs de engajamento e conversão

12.2 Dashboards

Os dashboards do Flowt são construídos em cards com gráficos como:

Diagrama 12 - Exemplo de dashboard de KPIs do Flowt

Capítulo 12 – KPIs e Dashboards Operacionais.

Capítulo 13 – Módulo de NPS (Net Promoter Score)

13.1 Estrutura do NPS

O NPS é mantido em tabela específica, como tb_omni8_nps, associada a clientes, tenants e, quando aplicável, a pedidos ou produtos específicos.

13.2 Coleta

13.3 Cálculo e uso

Diagrama 13 - Distribuição de NPS e evolução temporal

Capítulo 13 – Módulo de NPS (Net Promoter Score).

Capítulo 14 – Score de Clientes e de Tenants

14.1 Conceito

O módulo de score consolida múltiplos indicadores (frequência, recência, valor, NPS, etc.) em uma pontuação por cliente e por tenant.

14.2 Estrutura de dados

14.3 Dimensões componentes do score

Diagrama 14 - Esquema de cálculo de score (RFM + NPS)

Capítulo 14 – Score de Clientes e de Tenants.

Capítulo 15 – Módulo de Indicação e Geração de Leads

15.1 Estrutura de leads e indicações

Leads e indicações são registrados em tabelas como tb_omni8_indicacao_lead, contemplando:

15.2 Fluxo de indicação

  1. Geração de link ou QR Code de indicação;
  2. Compartilhamento pelo indicador ou parceiro;
  3. Acesso de novos interessados por esses links;
  4. Registro automático do lead com informações de origem;
  5. Evolução do lead no funil comercial, possivelmente integrada com CRM.

15.3 Pré-cadastro automático

Em cenários B2B/B2C, o Flowt pode identificar se o lead é pessoa física ou jurídica e pré-cadastrar:

Diagrama 15 - Fluxo de indicação e conversão de leads

Capítulo 15 – Módulo de Indicação e Geração de Leads.

Capítulo 16 – Comunicação com Clientes

16.1 Gatilhos de comunicação

16.2 Canais

16.3 Parametrização

Diagrama 16 - Fluxo de comunicações disparadas por eventos

Capítulo 16 – Comunicação com Clientes.

Capítulo 17 – Administração, Perfis de Acesso e Segurança

17.1 Perfis de acesso

17.2 Segurança

17.3 Auditoria

Diagrama 17 - Matriz de perfis e permissões

Capítulo 17 – Administração, Perfis de Acesso e Segurança.

Capítulo 18 – Integrações Externas e Ecossistema

18.1 Integração com pagamentos

18.2 Integração com CRM, ERP e outros sistemas

18.3 Integração com ferramentas de BI

Diagrama 18 - Arquitetura de integrações do Flowt

Capítulo 18 – Integrações Externas e Ecossistema.

Capítulo 19 – Monitoramento, Logs e Observabilidade

19.1 Logs de erros e execução

19.2 Monitoramento de uso

19.3 Alertas e ações preventivas

Diagrama 19 - Visão de observabilidade (logs, métricas, alertas)

Capítulo 19 – Monitoramento, Logs e Observabilidade.

Capítulo 20 – Extensibilidade, Evolução e Roadmap

20.1 Extensibilidade da plataforma

O Flowt foi arquitetado para permitir a inclusão de novos módulos, tabelas e fluxos sem ruptura das funcionalidades existentes. A multi-tenancy e a estrutura modular facilitam:

20.2 Possíveis extensões futuras

20.3 Governança do produto

Diagrama 20 - Roadmap evolutivo do Flowt

Capítulo 20 – Extensibilidade, Evolução e Roadmap.

Capítulo 21 – Considerações Finais

Este Guia consolida, em formato de capítulos, as principais dimensões funcionais e conceituais do Flowt. Ele deve ser utilizado como documento de referência para:

À medida que novos módulos forem implementados ou refinados, recomenda-se a revisão e expansão deste documento, preservando o histórico das versões para rastreabilidade de decisões ao longo do tempo.

Diagrama 21 - Linha do tempo de versões do Flowt e do Guia

Capítulo 21 – Considerações Finais.

Guia do Flowt