Equipe
A página Team gerencia membros do workspace, funções, bios visíveis para a IA, grupos de capacidades permitidas e limites diários para capacidades de modelos.
O que funciona
| Área | Comportamento |
|---|---|
| Add Member | Adiciona ou atualiza um membro por Telegram user ID ou @username. |
| Role | Controla o RBAC do Clark em chats e chamadas de ferramentas. |
| Bio / Info | É salvo no perfil e entra no system prompt do Clark. |
| Allowed Tools | Restringe as capacidades que Clark pode usar para essa pessoa. Vazio = defaults da função. |
| Usage Limits | OCR/day, Search/day, Image generation/day e Speech generation/day são aplicados por usuário. |
| What Clark knows | Fatos e resumos read-only onde essa pessoa aparece. |
Funções
| Função | Acesso típico |
|---|---|
| CEO | Acesso completo. |
| Admin | Acesso completo a ferramentas e administração. |
| Manager | Documentos, tarefas, CRM, resumos, email, RAG e geração. |
| Member | Trabalho diário: documentos, tarefas, busca, resumos e templates. |
| Client | Perfil externo com acesso limitado, sem tools internas de admin/CRM. |
Adicionar membros pelo Telegram
Usuários CEO/Admin do workspace podem adicionar um membro diretamente pelo Telegram:
Clark, добавь @memera в панель, он занимается логистикой и документами, статус менеджер
Clark salva a pessoa em Team/dashboard, adiciona a descrição ao Bio e sincroniza a função com o PostgreSQL local user_profiles. Status suportados: клиент/client, менеджер/manager, администратор/admin e участник/member.
Ferramentas e limites
Os grupos viram capacidades reais do Clark: ocr para processar documentos enviados, search para busca, image_generation para gerar imagens e speech_generation para respostas de voz. Se nenhum grupo for selecionado, Clark usa os defaults da função.
OCR / day, Search / day, Image generation / day e Speech generation / day são aplicados por usuário. 0 significa sem limite. Se o limite de voz for excedido durante uma resposta por voz, Clark responde em texto e adiciona uma nota curta. Outros limites excedidos interrompem a ação com uma mensagem de limite.
Armazenamento
As alterações de Team são salvas no Redis e sincronizadas com a tabela local PostgreSQL user_profiles. Usuários criados por compra ou /register aparecem em Team a partir dessa mesma tabela local.