Команда
Страница Team управляет участниками workspace: ролями, bio для AI, группами разрешённых возможностей и дневными лимитами model-slot capabilities.
Что работает
| Зона | Поведение |
|---|---|
| Add Member | Добавляет или обновляет участника по Telegram user ID или @username. |
| Role | Управляет RBAC Clark в чатах и tool calls. |
| Bio / Info | Сохраняется в профиль и подставляется в system prompt Clark. |
| Allowed Tools | Сужает возможности, которые Clark может использовать для пользователя. Пусто = defaults роли. |
| Usage Limits | OCR/day, Search/day, Image generation/day и Speech generation/day реально ограничиваются по пользователю. |
| What Clark knows | Read-only факты и summaries, где упоминается этот человек. |
Роли
| Роль | Типичный доступ |
|---|---|
| CEO | Полный доступ. |
| Admin | Полный tool/admin доступ. |
| Manager | Документы, задачи, CRM, summaries, email, RAG и генерация. |
| Member | Ежедневная работа: документы, задачи, поиск, summaries, шаблоны. |
| Client | Внешний профиль с ограниченным доступом без внутренних admin/CRM tools. |
Добавление из Telegram
CEO или администратор workspace может добавить участника прямо из Telegram:
Clark, добавь @memera в панель, он занимается логистикой и документами, статус менеджер
Clark добавляет пользователя в Team/dashboard, сохраняет описание в Bio и синхронизирует роль в local PostgreSQL user_profiles. Поддерживаются статусы клиент/client, менеджер/manager, администратор/admin, участник/member.
Allowed Tools
Группы tools привязаны к реальным возможностям Clark. Например, crm включает CRM leads/deals, templates включает список и заполнение шаблонов, ocr включает разбор документов при загрузке, search включает поиск, image_generation включает генерацию изображений, а speech_generation включает голосовые ответы. Если ничего не выбрано, Clark использует defaults роли.
Лимиты
OCR / day, Search / day, Image generation / day и Speech generation / day применяются по пользователю. 0 означает без ограничения. Если лимит голоса превышен при голосовом ответе, Clark отвечает текстом и добавляет короткую сноску. Остальные превышенные лимиты останавливают действие сообщением о лимите.
Хранилище
Изменения Team хранятся в Redis и синхронизируются с локальной таблицей PostgreSQL user_profiles. Пользователи, созданные покупкой или /register, подтягиваются в Team из этой же локальной таблицы профилей.
Рекомендации
- Используйте реальные имена или узнаваемые username.
- Пишите короткий, конкретный bio: роль, зона ответственности, предпочтения, график.
- Давайте Admin/CEO только тем, кому нужен широкий доступ.
- Удаляйте пользователей, которые ушли из компании.
- Добавляйте людей здесь, чтобы они появлялись исполнителями в Tasks.