YouFlowYouFlowby Y4Y Company
Voltar ao sistema

Equipe

Convidar e gerenciar colaboradores do seu time: perfis, funções, contratos e performance.

Pra que serve

Essa é a tela onde você monta e mantém seu time. Convida pessoas por e-mail, define o que cada uma vai fazer (roteirizar, editar, etc.), configura dados de contato e contrato, e acompanha performance (quantas tarefas cada um tem, quantas estão atrasadas, taxa de conclusão).

A função dessa tela é profissionalizar a gestão de pessoas dentro da produção. Quando você passa de trabalhar sozinho pra ter uma equipe, essa tela vira essencial pra manter todo mundo alinhado, com acessos corretos e dados organizados.

Ela te ajuda de três formas:

  1. Controle de acesso. Cada membro tem um perfil (Administrador, Gerente ou Colaborador) que define o que ele vê e pode editar.
  2. Organização operacional. Funções (Roteirista, Designer, Editor, etc.) direcionam quem é responsável pelo quê, e o sistema usa isso pra atribuir tarefas automaticamente.
  3. Gestão de performance e dados. Você vê quantas tarefas cada membro tem, atrasos e taxa de conclusão, além de armazenar dados de contrato e pagamento em um único lugar seguro.

No fluxo do sistema, a Equipe alimenta quase todas as outras telas. Os membros cadastrados aqui aparecem como responsáveis no Meus Vídeos, nas tarefas padrão do Canal, nas atividades do workspace em Atividades, e nos cards de equipe no Dashboard.

Quem pode acessar

  • Plano necessário: Business ou Agency. Ver planos.
  • Perfis com acesso: Dono e administrador podem tudo. Gerente pode ver e convidar, mas não remover.
  • Limite de colaboradores por plano:
    • Creator: 1 (freela)
    • Business: 8
    • Agency: ilimitado

Disponível nos planos Business e Agency. Conheça os planos.

Como chegar

Menu lateral, grupo "Equipe", opção "Membros".


O que você vê

  • Header no topo: contador de "X membros", "Y convites pendentes" e "Z arquivados", mais o botão "Convidar membro" (destaque).
  • Card "Responsável pela otimização" (NOVO): seleciona 1 pessoa do workspace pra receber as notificações diárias de vídeos com janela de otimização vencida/próxima.
  • Card "Termos do workspace": define os termos personalizados que freelas e PJs aceitam ao entrar.
  • Lista de cards de membros, cada um expansível.
  • Cards de convites pendentes, separados, com tempo restante até expirar.

Equipe

3 membros · 1 convite pendente

Convidar membro
ES
Edson SchefferAdmin
Founder
JP
João PedroColaboradorPJ
Editor de Vídeo
MS
Maria SouzaManagerCLT
Gerente de Produção

Responsável pela otimização (NOVO)

Card no topo da página de Equipe, visível só pra admin/owner. Define 1 pessoa do workspace que recebe notificações diárias do sistema sobre vídeos que precisam de revisão de otimização.

Otimização4
Responsável: Maria Souza
Vencidos (2)
Como o YouTube paga em 2026 · Revisão 24h · 11/mai
Responsável pela otimização

Recebe notificação diária no sininho com vídeos que estão na janela de revisão (24h/48h/7d) após publicação.

Maria Souza Salvo

Como funciona:

  1. Vídeo é publicado (status vira publicado no Kanban).
  2. Sistema automaticamente cria 3 lembretes: 24h, 48h e 7 dias após a publicação.
  3. Todo dia às 9h BRT, um cron processa os lembretes vencidos/próximos do vencimento.
  4. Pra cada lembrete pendente, cria uma notificação digest no sininho do responsável definido aqui (não envia uma por vídeo, agrupa tudo numa notificação só, tipo "3 otimizações vencidas: vídeo A, B e C").
  5. Quando o responsável marca como feito no dashboard, o lembrete some.

Workspace sem responsável = nenhuma notificação é gerada (silenciosamente ignorado). Os lembretes ainda aparecem no card "Otimização" do dashboard, mas sem alerta proativo.

Quem pode ser responsável: qualquer membro ativo do workspace (admin, manager ou colaborador), desde que tenha aceitado o convite.

Cada card de membro mostra

  • Avatar, nome e e-mail
  • Badges de perfil (Administrador, Gerente ou Colaborador)
  • Tipo de contrato (CLT, PJ, Freelancer ou Outsource)
  • Cargo textual (por exemplo, "Editor Sênior")
  • Funções coloridas (Estrategista, Roteirista, Designer, Editor de Vídeo, Especialista SEO, Social Media, Gerente de Projetos)
  • Botões Editar e X (remover)

Clique na seta chevron pra expandir o card e ver mais detalhes do membro (veja "Dados expandidos" abaixo).


Como convidar um membro

  1. Clique em "Convidar membro" no topo.
  2. Preencha o modal:
    • E-mail do colaborador
    • Perfil:
      • Colaborador vê só o que foi atribuído a ele
      • Gerente vê tudo da equipe e pode editar a maioria das coisas
    • Cargo textual (por exemplo, "Editor Sênior" ou "Designer Pleno"). Aparece no card.
    • Funções (caixinhas coloridas, seleciona uma ou mais):
      • Estrategista
      • Roteirista
      • Designer
      • Editor de Vídeo
      • Especialista SEO
      • Social Media
      • Gerente de Projetos
    • Vínculo jurídico (NOVO):
      • Freelancer: exige aceite dos termos personalizados do workspace + CPF + nome completo no aceite
      • PJ: exige termos + CNPJ + razão social + nome completo
      • CLT: não exige termos personalizados (vínculo formal já é regido pelo contrato externo)
    • Toggle "Exigir aceite dos termos do workspace": auto-marcado pra freela e PJ; opcional pra CLT
  3. Clique em "Enviar convite".

O convite vai por e-mail com link. Expira em 24h. Se não aceitar nesse prazo, use "Reenviar" (estende +24h) ou mande um novo convite.

O que o convidado vê na página de aceite

Quando o convidado abre o link /convite/{token}, ele vê:

  • Nome do workspace + cargo + funções + quem convidou
  • Campos: nome, senha, confirmar senha
  • Se vínculo é freela: campo CPF + nome completo + 2 checkboxes (termos da plataforma + termos do workspace)
  • Se vínculo é PJ: CNPJ + razão social + nome completo + 2 checkboxes
  • Se vínculo é CLT: só checkbox dos termos da plataforma

Botão "Criar conta" só ativa quando todos os obrigatórios estão preenchidos. Cada aceite é registrado em tabela append-only aceites_termos com IP, user-agent e snapshot da identidade, auditável.

Cuidados no convite

  • Se o e-mail já está no workspace, o sistema bloqueia (não envia).
  • Se já tem um convite pendente pro mesmo e-mail, também bloqueia.
  • Se você atingiu o limite de colaboradores do seu plano, o sistema recusa e sugere upgrade.

Termos personalizados do workspace (NOVO)

Owners de workspace Business+ podem definir termos personalizados que o membro precisa aceitar antes de entrar.

Como configurar

  1. Em /dashboard/equipe, role até o bloco "Termos do workspace" (visível só pra owner)
  2. Cola o texto dos termos no editor (Markdown ou texto simples)
  3. Salva → versão é gerada automaticamente (timestamp)
  4. Link "Ver" abre /termos/w/{workspaceId} em nova aba

Versionamento

Cada vez que você muda os termos, a versão é incrementada. Membros já aceitaram a versão anterior precisam re-aceitar a nova. Modal bloqueante aparece no próximo acesso ao dashboard.


Boas-vindas (NOVO)

Quando um membro convidado entra pela primeira vez, o sistema mostra modal de boas-vindas com confete colorido:

  • Nome do workspace
  • Cargo do convidado
  • Funções dele
  • Quem convidou

Ao fechar, flag perfis.boas_vindas_visto=true é setada. Modal não aparece de novo.


Convites pendentes

Cada convite pendente aparece num card separado com:

  • E-mail convidado
  • Cargo e funções escolhidos
  • Tempo restante até expirar (por exemplo, "18h")
  • Botão Reenviar (NOVO)
  • Botão "Cancelar convite"
Card de convite pendente, botão azul "Reenviar" e botão vermelho "Cancelar"

Reenviar convite (NOVO)

Se o colaborador disse que não recebeu o email (caiu em spam, e-mail digitado errado e dá pra trocar depois, etc.) ou se o prazo de 24h tá perto de vencer, clique em Reenviar. O sistema:

  • Envia o email novamente (mesmo template, mesmo template visual com botão "Aceitar convite").
  • Estende o prazo de expiração por +24h a partir de agora.
  • Mantém o mesmo link, se o convidado já tinha o email anterior aberto e clicar lá, funciona normal (o token não muda).

Você vê um feedback verde "Enviado!" por alguns segundos confirmando que o email saiu.

💡
Dica: use Reenviar antes de Cancelar. Cancelar invalida o link enviado anteriormente, então se o convidado tiver guardado o email, ele vai bater num link morto. Reenviar é não-destrutivo.

Cancelar convite

Cancelar deleta o convite. O link que foi pro e-mail deixa de funcionar permanentemente. Use só quando você convidou a pessoa errada ou desistiu. Pra criar de novo, é o mesmo fluxo de "Convidar membro" do início.


Editar um membro existente

Clique em "Editar" no card. Abre um modal com 5 abas:

Aba 1: Geral

  • Perfil
  • Cargo textual
  • Funções coloridas

Aba 2: Contato

  • E-mail principal
  • Telefone
  • WhatsApp
  • Instagram
  • Aniversário
  • Horário de trabalho (por exemplo, 9h às 18h)
  • Capacidade semanal (horas por semana que a pessoa pode dedicar)
  • Dias de trabalho (botões toggle pra cada dia da semana)

Aba 3: Canais

Lista de canais do workspace com caixinhas. Define quais canais essa pessoa tem acesso.

Aba 4: Financeiro (só administrador vê)

  • Tipo de contrato (grid 2x2: CLT, PJ, Freelancer, Outsource)
  • CNPJ (se PJ)
  • Valor por hora
  • Valor por mês
  • Dados de pagamento (Pix, conta bancária)
  • Datas do contrato (início e fim)
  • Upload de arquivo (PDF, DOC ou imagem, até 10MB) pra anexar contrato assinado

Aba 5: Notas

Textarea livre pra observações internas sobre o membro.


Dados expandidos do membro (chevron)

Quando você clica na setinha pra expandir o card, aparecem:

  • Performance: total de tarefas, concluídas, atrasadas, taxa de conclusão em porcentagem com barra de progresso
  • Canais atribuídos
  • Dados financeiros resumidos (se você é administrador)
  • Observações internas

A performance é carregada sob demanda (lazy load). Só puxa do banco quando você expande, pra não pesar a tela.


Desativar (arquivar) um membro

Clique no ícone de desativar no card e confirme. O membro perde o acesso ao workspace na hora, sai dos seletores de responsável e libera a vaga no seu plano, mas todo o histórico (tarefas, horas, financeiro) fica preservado.

Membros desativados vão pra uma seção recolhida "Arquivados" no fim da lista. Ali você pode clicar em Reativar pra trazer a pessoa de volta (respeitando o limite de colaboradores do plano: se já estiver no limite, o sistema pede upgrade antes de reativar).

Não existe exclusão definitiva pela tela: o membro é arquivado, nunca apagado do banco. Desativar também não cancela pagamentos nem contratos, isso é tratado fora do sistema.


Dicas e atalhos

  • Perfil x Função: perfil é o nível de acesso (Administrador, Gerente ou Colaborador). Função é o que a pessoa faz (Roteirista, Designer, etc.). Uma pessoa pode ter várias funções.
  • Colaborador que é roteirista e editor: seleciona as duas funções. No Kanban, aparece em tarefas dos dois tipos.
  • Canais por membro: num workspace com múltiplos canais (plano Agency), restringir canais por membro evita que um editor de um canal veja dados de outro.
  • Capacidade semanal ajuda a não sobrecarregar a pessoa. Dá pra ver se alguém está com tarefas além do que comporta.
  • Dados financeiros são sensíveis. Só administrador vê. Gerente não acessa aba Financeiro.

Limitações conhecidas

  • Convite expira em 24h. Dá pra estender +24h pelo botão "Reenviar" enquanto ainda estiver pendente. Se já expirou, mande outro.
  • Perfil só tem 3 níveis (Administrador, Gerente, Colaborador). Não dá pra criar perfis customizados.
  • Arquivo de contrato aceita até 10MB. PDFs grandes precisam ser comprimidos.
  • Não tem histórico de mudanças. Se um administrador muda o cargo de alguém, não fica registrado.
  • Downgrade de plano com muitos colaboradores: se você cair de Business (8) pra Creator (1), os colaboradores ficam no workspace mas você não pode convidar novos até voltar.