Collab Flux Documentação

Modelos de Fluxo

Os Modelos de Fluxo são a espinha dorsal dos seus processos no Collab Flux. Um modelo é um template que define a estrutura de um fluxo, incluindo suas etapas e os campos que devem ser preenchidos em cada uma delas. Antes de criar um fluxo, você precisa ter um modelo.

A Página de Modelos

Navegue até a página "Modelos" no menu lateral para acessar a central de gerenciamento de modelos.

[Screenshot da página de Modelos, destacando a lista de modelos e os botões de ação]

Nesta página, você pode:

  • Visualizar a lista de modelos: Todos os modelos criados pela sua equipe são exibidos em formato de cards.
  • Buscar: Use a barra de busca para encontrar modelos por nome ou descrição.
  • Importar Modelo: Clique em "Importar" para criar um modelo a partir de um arquivo .json previamente exportado do Collab Flux.
  • Novo Modelo: Clique em "Novo Modelo" para abrir o editor e criar um modelo do zero.

Cada card de modelo oferece as seguintes informações e ações:

  • Informações: Nome, descrição, número de etapas e campos, e status (ativo/inativo).
  • Ações:
    • Visualizar: Abre uma pré-visualização não editável do fluxo, mostrando como ele aparecerá para o usuário final.
    • Baixar: Exporta o modelo como um arquivo .json, útil para backup ou para compartilhar com outras equipes.
    • Editar: Abre o modelo no editor para fazer alterações.
    • Deletar: Exclui o modelo. Esta ação é irreversível.

Criando e Editando um Modelo

Ao clicar em "Novo Modelo" ou "Editar", você acessa o Editor de Modelos de Fluxo.

[Vídeo tutorial completo sobre a criação e edição de um modelo de fluxo]

Configurações Gerais do Modelo

No topo do editor, você encontrará:

  • Nome do Modelo: O nome que identificará o modelo.
  • Descrição: Um campo opcional para explicar a finalidade do modelo.
  • Status do Modelo: Um interruptor (toggle) que define se o modelo está Ativo ou Inativo. Apenas modelos ativos podem ser usados para criar novos fluxos.
  • Visualizar: Abre a pré-visualização do modelo.
  • Salvar/Criar Modelo: Salva as alterações feitas no modelo.

Estrutura: Etapas e Campos

Um modelo é formado por etapas, e cada etapa contém campos.

Gerenciando Etapas:

  • Adicionar Etapa: Use o botão correspondente para adicionar uma nova etapa ao seu fluxo.
  • Configurar Etapa: Clique em uma etapa para selecioná-la. No topo da etapa, você pode editar seu nome e descrição.
  • Ações da Etapa:
    • Permissões: Abre um pop-up para definir quais perfis de usuário podem ver, interagir ou não ver a etapa (Visível, Desabilitada, Oculta).
    • Condições de Liberação: Define regras para quando a etapa se torna acessível:
      • Sempre disponível: Padrão. A etapa está sempre liberada.
      • Todos os campos obrigatórios preenchidos: A etapa só é liberada após o preenchimento de todos os campos obrigatórios das etapas anteriores.
      • Requer aprovação de administrador: A etapa fica bloqueada até que um administrador aprove uma solicitação de desbloqueio.
    • Excluir Etapa: Remove a etapa do modelo.

[Screenshot do pop-up de Condições de Liberação]

Gerenciando Campos:

  • Adicionar Campo: Dentro de uma etapa, clique nos ícones de + para adicionar um novo campo. Você pode escolher entre diversos tipos de campo.
  • Configurar Campo: Ao selecionar um campo, o painel "Configurações de Campo" aparece à direita, permitindo uma personalização detalhada.

Tipos de Campos e Suas Configurações

O Collab Flux oferece uma vasta gama de tipos de campo para coletar as informações que você precisa.

Tipo de CampoDescriçãoConfigurações Disponíveis
SeçãoUm título para separar e organizar grupos de campos.Nome do campo, Título da seção, Descrição da Seção
TextoCampo de texto curto para uma única linha.Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único
Área de TextoCampo de texto longo para múltiplas linhas.Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único
NúmeroCampo para entrada de valores numéricos.Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Tipo de Formatação, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único
DataPermite selecionar uma data em um calendário.Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único
Data e HoraPermite selecionar data e hora.Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único, Adicionar data ao calendário de eventos, Mostrar seletor de hora
ArquivoBloco para arrastar e soltar ou selecionar arquivos.Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único, Tipos de arquivo aceitos, Máximo de arquivos, Tamanho máximo (MB), Permitir compartilhamento de arquivos
Lista SuspensaUm menu de seleção (select).Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único, Opções, Habilitar opção "outros"
Botões de OpçãoGrupo de opções onde apenas uma pode ser selecionada (radio).Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único, Opções
Caixa de SeleçãoGrupo de opções onde várias podem ser selecionadas (checkbox).Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único, Opções
Controle DeslizanteSeletor de intervalo (range slider).Nome do campo, Rótulo (label), Placeholder, Tooltip, Campo obrigatório, Largura, Permitir outros campos na mesma linha, Prefixo (Texto), Sufixo (Texto), Condições de visibilidade, Exibir como coluna na tabela de fluxos, Campo com valor único

Configurações de Campo Detalhadas

  • Nome do campo: O nome interno, sem espaços. Ex: nome_completo.
  • Rótulo (label): O nome visível para o usuário. Ex: "Nome Completo".
  • Placeholder: Texto que aparece no campo quando ele está vazio.
  • Tooltip: Texto de ajuda que aparece quando o usuário passa o mouse sobre o campo.
  • Campo obrigatório: Define se o campo deve ser preenchido para que a etapa seja considerada completa.
  • Largura: Permite organizar o layout dos campos em Largura total, Meia largura, Um terço ou Dois terços.
  • Permitir outros campos na mesma linha: Permite que campos com largura suficiente fiquem na mesma linha.
  • Tipo de Formatação: Aplica máscaras de visualização para campos de número, como Moeda, Telefone, CEP, CPF, CNPJ e Porcentagem.
  • Valor mínimo/Valor Máximo/Incremento: Define limites e incrementos para campos de número.
  • Prefixo/Sufixo: Adiciona um texto ou ícone antes ou depois do campo.
  • Condições de visibilidade: Uma das funcionalidades mais poderosas. Permite que um campo só apareça se certas condições forem atendidas. Por exemplo, mostrar um campo "Nome do Cônjuge" apenas se o campo "Estado Civil" for igual a "Casado(a)".
    • Como configurar:
      1. Clique em "Adicionar Condição".
      2. Selecione o campo que será verificado.
      3. Escolha o operador (igual a, diferente de, maior que, etc.).
      4. Digite o valor a ser comparado.
      5. Se adicionar múltiplas condições, escolha o operador lógico (E ou OU).
  • Exibir como coluna na tabela de fluxos: Transforma o campo em uma coluna na página de listagem de fluxos, facilitando a visualização de dados importantes.
  • Campo com valor único: Garante que o valor preenchido neste campo seja único entre todos os fluxos que usam o mesmo modelo.
  • Adicionar data ao calendário de eventos: Disponível para campos de Data/Hora. Se ativado, permite criar um evento no Calendário de Eventos (página de Resumo) com um título formatado. Ex: "Reunião com {{nome_do_cliente}}", onde "{{nome_do_cliente}}" é o valor de outro campo do fluxo.
  • Tipos de arquivos aceitos/Máximo de arquivos/Tamanho máximo (MB): Define as regras para upload de arquivos.
  • Permitir compartilhamento de arquivos: Permite que os arquivos enviados neste campo sejam compartilhados externamente.
  • Opções: Define os itens de seleção para campos como Lista Suspensa, Botões de Opção e Caixa de Seleção.
  • Habilitar opção "outros": Adiciona uma opção "Outros" em campos de Lista Suspensa, com um campo de texto para entrada manual.
  • Mostrar seletor de hora: Adiciona um seletor de hora em campos de Data e Hora.

[GIF mostrando a configuração de uma condição de visibilidade em um campo]

Criação de Modelo com a Lux (IA)

Se você tem acesso à Lux, pode acelerar a criação de modelos.

  1. Abra o chat com a Lux e clique na opção "Criar modelo de fluxo" ou peça ajuda para criar um modelo de fluxo com suas palavras.
  2. A Lux irá fazer algumas perguntas como:
    • Qual a finalidade do modelo?
    • Quais etapas ele deve ter?
    • Quais campos você precisa em cada etapa?
  3. Com base nas suas respostas, a Lux montará uma estrutura de modelo completa, que você poderá então refinar no editor de modelos.