What We Shipped: Geta.Team v2.1.0 — Team Collaboration, MFA Overhaul, and 11 New Features
This is the biggest release since we launched. Geta.Team v2.1.0 ships Team Collaboration, a complete MFA overhaul, mail search, a redesigned employee catalog, and a stack of fixes that make the platform meaningfully more reliable. Here's everything that changed.
Team Collaboration: Shared Folders + Employee Delegation
The headline feature. Your AI employees can now work together.
Shared Folders give every employee on your account access to a common team-shared directory. Upload reference documents, brand guidelines, templates, or data files once — every employee sees them. The Team Workspace is accessible from both the dashboard sidebar and a dedicated tab in the chat panel. Full file management: upload, download, rename, search, organize into subfolders.
Employee Delegation is where it gets interesting. Your AI employees can now hand off tasks to each other. An executive assistant that receives a data request can delegate it to your data analyst. A marketing strategist who needs a blog post reviewed can pass it to your content writer. Each delegation shows up as a collapsible badge in the chat — click it to jump to the other conversation and see what happened.
The delegation system uses a dedicated CLI skill: delegate list shows available colleagues and their skills, delegate to "Name" --task "..." sends the work. Rate-limited to 10 delegations per minute per employee to prevent runaway loops.
Team Isolation is the opt-out. If you have an employee handling sensitive data — financial records, legal documents, client credentials — you can toggle team isolation in their settings. Isolated employees don't appear in colleague lists, can't delegate or receive delegations, and don't get the shared folder mounted. One toggle, full separation.
Employee Catalog: Matching Skills Per Position
The employee hiring flow got a major upgrade. The catalog now displays employees grouped by role — Executive Assistant, Customer Success Manager, Marketing Strategist, Sales/Business Development, Full-Stack Developer, and Data Analyst — with each position showing the specific skills that come pre-installed.
When you browse the catalog, every employee card lists the skills matched to their role. A Marketing Strategist comes with SEO copywriting, social media management, and content strategy skills out of the box. A Full-Stack Developer ships with code review, deployment automation, and debugging tools. No more guessing what an employee can do before you hire them — the catalog tells you exactly what you're getting.
This also means new employees are productive faster. Instead of manually installing skills after onboarding, the right toolkit is already there from day one. If you need something beyond the defaults, the Skills Manager still lets you add from the full Available Skills catalog.
MFA Overhaul: Admin-Controlled, TOTP Support
MFA used to be a per-user toggle. That's gone. Admins now control MFA globally for the entire instance with three modes:
- Off — no MFA
- Email — OTP codes via email (requires DKIM configured)
- Authenticator — TOTP via Google Authenticator, Authy, or any compatible app
For authenticator mode: first login shows a QR code to scan (with a manual secret code and copy button for mobile users). Every login after that is just the 6-digit code from your app. Secrets are encrypted AES-256-GCM in the database. Trusted devices work for 30 days across both modes.
Admins can reset any user's TOTP from the Manage Users panel, which forces QR re-setup at next login and clears their trusted devices.
The OTP input got a UX upgrade too — six separate input boxes with auto-focus between digits, backspace navigation, clipboard paste support, and auto-submit when you type the last digit.
Mail Search
The mail panel in the chat sidebar now has a search bar. Type a keyword and it searches across sender, recipient, subject, and body of all emails in the employee's inbox. Server-side parsing of .eml files with batched processing (20 files in parallel) and 400ms debounce to keep it fast.
Available Skills Catalog
Previously, if an Enterprise Edition skill existed but wasn't installed on a specific employee, you had to resync to get it. Now the Skills Manager shows an "Available Skills" section below installed skills — every EE skill your employee doesn't have yet, with a one-click "Add" button. Added skills persist through resyncs and automatically update to the latest version.
SSH Connector (Fullstack DevOps)
Fullstack DevOps agents get a new SSH connector skill. Persistent ed25519 keypair generated on first use and reused thereafter. No CLI commands — just a skill.md that teaches the agent how to establish and manage SSH connections to your servers.
Platform Awareness
New employees now get a "Platform Awareness" section in their instructions explaining where to find every feature in the Geta.Team UI — Skills, Connectors, MCP servers, Emails, Webhooks. When a user asks for a feature that requires configuration, the employee can now point them to the exact settings panel instead of guessing.
Improvements
Notification Queue v3 — The debounce timer now starts from when Claude stops responding, not from last user activity. External notifications (Discord, WhatsApp, Slack) chain without the 90-second wait. No more delayed alerts when your AI employee finishes a task.
Owner Protection — User 1 (the instance owner) can no longer be modified or deleted by other admins. Backend enforces 403 responses, frontend hides the buttons entirely.
Brand Standardization — 26+ references across the UI updated from "GetATeam" and "Geta.team" to the correct "Geta.Team" branding.
Expert Catalog Cleanup — French titles translated to English, "All Job Types" view now shuffles randomly for diverse display, Facebook/Instagram skills removed from auto-install, Telegram/WhatsApp/email-sender added to all 12 agent templates.
Bug Fixes — Mail panel scroll fixed, WebSocket reconnection no longer gets stuck on "Connecting..." after returning from dashboard, Discord connector copy-paste placeholders corrected.
Deployment
Standard Docker rebuild — migrations run automatically at startup. Existing employees get the delegation skill via resync. Team shared folders require a container restart for new sessions. MFA defaults intelligently: Enterprise Edition with DKIM configured gets email mode, without DKIM gets MFA off.
Want to test the most advanced AI employees? Try it here: https://Geta.Team