Try free

Create Task

The task creation modal provides a streamlined interface for adding new work items to your projects. Whether you are capturing a quick bug report, documenting a feature request, or creating a detailed technical task, this modal gives you the flexibility to include exactly the information you need without forcing unnecessary fields.


The Problem This Solves

Creating tasks should take seconds, not minutes. Traditional project management tools force you through multi-page wizards or require filling out dozens of fields before you can save anything. This kills momentum and discourages team members from capturing work items as they think of them.

The Create Task modal eliminates this friction by requiring only the essentials: a project and a title. Everything else is optional and available when you need it, hidden when you do not.

What You Are Looking At

The Create Task modal appears as a centered dialog with a clean, focused interface. At the top you will find workspace and project selectors, followed by the task title field. Below that, a row of compact dropdown buttons provides quick access to additional options like workflow status, priority, assignee, labels, and time estimates.

The modal uses the same visual language as your IDE: monospace fonts for metadata, high contrast text, and keyboard-friendly navigation throughout.

Opening the Create Task Modal

You can open the Create Task modal from multiple locations throughout GitScrum Studio:

From the Kanban Board:

  • Click the "New Task" button in the board header
  • Use the keyboard shortcut displayed in the button tooltip
  • Click the "+" icon that appears when hovering over any column header

From anywhere in the application:

  • Use the global quick create shortcut
  • Click the "+" button in the main navigation sidebar
  • Right-click context menus in task lists

Context-aware creation: When you open the modal from within a specific project, the workspace and project fields automatically populate with the current context. This saves time and reduces errors when creating multiple tasks.

Required Fields

The modal enforces minimal requirements to get a task created quickly:

Project Selection Before you can create a task, you must select which project it belongs to. If you are already viewing a project, this selection happens automatically. Otherwise, first select a workspace, then choose a project from that workspace.

The workspace dropdown shows all workspaces you have access to, sorted by most recently used. After selecting a workspace, the project dropdown populates with available projects in that workspace.

Task Title The title field accepts up to 255 characters. Write something descriptive enough that team members understand what the task involves without needing to open it. Good titles follow a consistent format across your team, such as starting with a component name or using a verb-noun pattern.

The title field auto-focuses when the modal opens, so you can immediately start typing.

Optional Fields

All remaining fields enhance your task with additional context but none are required for creation:

Workflow Status

The workflow dropdown shows all available statuses from your project's configured workflow. Each status displays with its assigned color for quick visual identification. Select the starting column where this task should appear on your Kanban board.

If you do not select a workflow status, the task defaults to the first column in your project's workflow, typically a "Backlog" or "To Do" column.

Priority Level

Priority indicates the relative importance and urgency of a task. Your project administrator configures the available priority levels, which might include options like Critical, High, Medium, and Low.

Selecting a priority helps team members understand which tasks need attention first during sprint planning or daily work. Tasks with higher priorities typically appear with visual indicators on the board.

Task Type

Task types categorize work into logical groups such as Bug, Feature, Improvement, Documentation, or Technical Debt. Each type displays with a color indicator matching your project configuration.

Using consistent task types enables filtering and reporting by category. Your team can analyze how much time goes toward bug fixes versus new features, or track documentation tasks separately from development work.

Assignee

The assignee dropdown shows all members with access to the selected project. A search field at the top lets you filter the list by typing part of a member's name.

You can leave the assignee blank for tasks that need triage or selection during team meetings. Alternatively, assign yourself to claim ownership immediately, or assign a specific team member who should handle the work.

Selecting "No assignee" explicitly clears any previous assignment selection.

Labels

Labels provide flexible categorization beyond the structured task type system. You can attach multiple labels to a single task, enabling cross-cutting concerns like "needs-review", "blocked", "customer-reported", or technical domain tags.

The labels dropdown shows all labels configured for the project. Click a label to toggle its selection. A checkmark appears next to selected labels. The button displays a count when you have selected one or more labels.

Time Estimate

Time estimation lets you predict how long a task will take to complete. This feature appears with a "Pro" badge indicating it requires a paid subscription.

The estimate interface provides separate hour and minute selectors. Choose values that represent your best guess at the total effort required. You can clear the estimate using the "Clear" button if you need to remove a previously set value.

Time estimates enable velocity tracking, sprint capacity planning, and burndown chart accuracy. They work best when your team commits to honest estimates and updates them as understanding improves.

Board Selection

If your project uses multiple boards, this dropdown lets you specify which board should display the task. Some teams use separate boards for different aspects of work, such as a main development board and a dedicated bug triage board.

When only one board exists, this field may be hidden or disabled as there is only one valid option.

The Description Field

Below the quick option buttons, an expandable description area accepts longer text explaining the task in detail. Click to expand the text area and write acceptance criteria, reproduction steps, technical notes, or any context that helps others understand the work.

The description supports markdown formatting, letting you include code blocks, lists, links, and other structured content. Preview your formatting by saving the task and viewing it in the task detail panel.

Creating Multiple Tasks

The "Create more" toggle at the bottom left of the modal enables rapid task entry mode. When enabled, successfully creating a task clears the form and keeps the modal open so you can immediately create another task.

This proves useful during brainstorming sessions, sprint planning, or when breaking down a large feature into multiple work items. The workspace and project selections persist between creations, so you only need to enter the changing information.

Keyboard Navigation

The Create Task modal supports full keyboard navigation:

  • Tab: Move between fields in order
  • Shift+Tab: Move to the previous field
  • Enter: Submit the form when the create button is focused
  • Escape: Close the modal without creating
  • Arrow keys: Navigate dropdown options when a dropdown is open
  • Enter: Select the highlighted dropdown option

When a dropdown is open, you can type to filter options in some fields like the assignee selector.

Validation and Errors

The modal prevents submission until you meet the minimum requirements: a selected project and a non-empty title. The create button remains disabled and visually muted until these conditions are satisfied.

If a creation attempt fails due to network issues or server-side validation, an error message appears explaining what went wrong. Your entered data remains in the form so you can fix the issue and try again without retyping everything.

After Creating a Task

Upon successful creation, the modal behavior depends on your "Create more" setting:

Create more disabled: The modal closes and the new task appears on your Kanban board in the appropriate column. The board may scroll to ensure the new task is visible.

Create more enabled: The modal remains open with cleared fields. A brief success indicator shows the task was created, often with a link to view the created task directly.

In both cases, the Kanban board updates in real-time to display the new task. Other team members viewing the same board see the task appear automatically without refreshing.

Pro Tips

  • Capture first, organize later: Create tasks with just a title to capture ideas quickly. Return later to add details, estimates, and assignments during refinement.
  • Use templates: If your team has standard formats for certain task types, keep a text file with templates you can paste into descriptions.
  • Keyboard shortcuts: Learn the global shortcut for opening the create modal. Experienced users can create a task in under 5 seconds without touching the mouse.
  • Context matters: Opening the modal from a specific column on the board can automatically set the workflow status, reducing required clicks.

How to Report a Problem or Request a Feature

Your feedback matters. Here is how to share it:

If you encounter issues with the task creation modal or have ideas for improving the workflow, we want to hear from you. Clear descriptions of what you expected versus what happened help us investigate and fix issues faster.

In the Sidebar, click on Support Tickets and open a ticket for the problem. Everything is interactive and fast through the GitScrum Studio platform.