Categories
Frequently Asked Questions
Find answers to common questions about WorkMA.
Featured
Why is my copy/paste not working in the IDE?
This is our Data Loss Prevention (DLP) feature.
How is Developer Payroll calculated?
The Panopticon monitors active typing and IDE focus.
Can I integrate my existing GitHub repositories?
Yes! Nexus connects directly to GitHub and GitLab.
What happens when our 14-day trial ends?
Your data is frozen, never deleted.
What happens if a task is rejected in the approval workflow?
The task returns to In Progress with feedback.
This is our Data Loss Prevention (DLP) feature working as intended. To protect intellectual property, tenant administrators can restrict the ability to copy code out of the environment.
If you believe you need this access, please contact your Tenant Admin. They can enable copy/paste for your role via Role Permissions → can_copy_paste.
All clipboard attempts (allowed or blocked) are logged in the activity feed for audit purposes.
Your workspace data will be frozen but never deleted. To regain access and continue your workflow, a Tenant Admin simply needs to visit the Billing page and enter a valid payment method.
You can reactivate by subscribing to any paid plan within 30 days. After 30 days, data may be permanently deleted.
Yes! While Nexus acts as your primary editor, you can pull from and submit Merge Requests to GitHub or GitLab directly from the WorkMA interface.
The Sentinel AI will audit your MR for security vulnerabilities before it is pushed to your external repository. This ensures code quality and security compliance.
If an Admin or Team Lead rejects a task in the "Needs Approval" stage, the task is moved back to the "In Progress" column.
The assigned developer receives an instant real-time notification with the rejection notes, so they know exactly what needs to be addressed before resubmitting.
The Panopticon monitors active typing and IDE focus. It aggregates keystrokes into "Active Sessions." If a developer is idle for too long, the session pauses automatically.
Payroll uses these mathematically verified "Active Hours" rather than manual timesheets. Timesheets are accessible from Workspaces → Payroll.
Admins review and approve timesheets before export.
There are several ways to get help:
- In-app: Use the Support section in the sidebar to create a ticket.
- Email: Send us a message at support@workma.com for urgent issues.
- Enterprise: Dedicated account manager for Enterprise customers.
We typically respond within 24 hours on business days.
The Kanban board provides a visual overview of all tasks organized by status column.
- Drag & Drop: Move tasks between columns by dragging.
- Columns: To Do → In Progress → Review → Completed.
- Filters: Filter by team, assignee, priority, or category.
- Quick Create: Click the + button at the top of any column.
Each card shows the title, assignee avatar, priority badge, due date, and comment count.
Go to Meetings → Create Meeting. Enter a title, description, and scheduled time.
You can invite team members and optionally create a Google Meet link. Set a recurring schedule (daily, weekly, monthly) if needed.
During the meeting, collaborative notes auto-save every 2 seconds and all participants can edit simultaneously.
The Vault allows administrators to store sensitive environment variables (API keys, database credentials, tokens) that are injected into the IDE session without exposing them to developers.
- Secrets are encrypted at rest (AES-256).
- Developers cannot view secret values — they can only use them in code.
- Secrets are never written to the file system or logged.
Set up via Workspaces → Select Project → Settings → Vault.
WorkMA uses a schema-per-tenant isolation model. Each workspace has its own PostgreSQL schema, ensuring that data is physically separated at the database level.
What's shared: User accounts, billing, and platform notifications.
What's isolated: Tasks, teams, meetings, support tickets, code projects, files, merge requests, and all workspace data.
No cross-tenant data access is possible — even a database compromise exposes only one tenant.
Yes. WorkMA is GDPR-compliant and provides a one-click data export.
- Go to Settings → Account.
- Click Export My Data.
- A JSON file containing your profile, activity log, sessions, and notifications will download.
Data retention: audit logs (365 days), notifications (90 days), activity logs (180 days), sessions (60 days).
Go to Teams → Create Team. Enter a team name and description, then select a Team Lead.
Team Roles:
- Lead: Full control — edit settings, add/remove members, assign tasks.
- Member: Work on tasks, comment, participate in meetings.
- Viewer: Read-only access — useful for stakeholders.
Users can join open teams via the Teams listing page, or be invited by a team lead.
WorkMA's web application is fully responsive and works great on mobile browsers. All features — tasks, meetings, notifications — are accessible on your phone or tablet.
A dedicated native mobile app is planned for a future release.
WorkMA uses a granular permission system. Each user has a role that determines what they can see and do.
- Administrator: Full access, manage billing, invite/remove members.
- Team Lead: Create/edit all tasks, approve tasks, manage teams, view reports.
- Developer: Create/edit own tasks, use Nexus IDE, change task status.
- QA Engineer: Create/edit own tasks, approve tasks, view reports.
Platform administrators can fine-tune permissions per role in Admin → Role Permissions.
The AI Copilot in Nexus provides context-aware code suggestions as you type. It analyzes the surrounding code, file context, and project structure to offer relevant completions and snippets.
- Tab to accept: Press Tab to accept a suggestion.
- Esc to dismiss: Press Esc to ignore a suggestion.
- Multi-line: Copilot can suggest entire functions, classes, or boilerplate.
Copilot suggestions are generated server-side and never leave the WorkMA platform.
The Sentinel AI automatically reviews merge requests for:
- Security vulnerabilities — SQL injection, XSS, hardcoded secrets.
- Code quality — complexity, duplication, naming conventions.
- Best practices — error handling, input validation, test coverage.
Findings are posted as PR comments and visible in the workspace dashboard. You can configure which rules are enabled in Admin → Sentinel Settings.
WorkMA ships with four default statuses: To Do, In Progress, Review, and Completed.
Custom status workflows are planned for a future release. For now, you can use categories and labels to create custom workflows that map to your team's process.
When you invite someone by email who doesn't have a WorkMA account, the invitation includes a link to register and join your team in one step.
The invited person will:
- Receive an email with the team name, their role, and a join link.
- Click the link to create their account.
- Be automatically added to the team with the assigned role.
Go to Settings → Integrations and click Connect Google Meet. Sign in with your Google account and grant calendar permissions.
Once connected, toggle Generate Google Meet Link when creating a meeting. WorkMA will automatically create a Meet link and add the meeting to your Google Calendar.
Yes! Your WorkMA account can belong to multiple workspaces (tenants). This is useful if you work with multiple companies or agencies.
Switch between workspaces using the workspace selector in the top navigation bar. Each workspace has its own isolated data, teams, and billing.
If a payment fails, WorkMA retries the charge up to 3 times over 7 days. You'll receive email notifications for each failed attempt.
If all retries fail, your workspace is suspended until a valid payment method is provided. Your data is preserved and can be reactivated by updating your payment method in Settings → Billing.
Go to Settings → Notifications to manage your preferences. You can independently toggle:
- In-app notifications — appear in the notification bell.
- Email notifications — sent to your registered email.
You can control each notification type (task assigned, meeting invitation, mentions, etc.) separately. Transactional emails (receipts, security alerts) cannot be opted out of.
Go to the Sign In page and click Forgot your password? Enter your email address and check your inbox for a reset link.
The reset link expires in 3 hours. If you don't receive the email, check your spam folder or contact support.
Once you click the link, enter a new password meeting the minimum requirements (8+ characters, mixed case, numbers).