Rocketlane's tasks make it easier to delegate resources and micromanage the entire project by dividing it into action items that can be easily tracked.
You can perform basic functions around a task that include adding assignees, start and end dates, and attachments. Add subtasks, create task dependencies, add file attachments, and have conversations around the task.
The Rocketlane Task API provides developers with a powerful toolkit to seamlessly integrate task management functionality into their applications. With this API, teams can efficiently organize, track, and collaborate on tasks, streamlining project workflows and ensuring optimal productivity.
Default Project Fields
Field | Description |
---|---|
taskId | The task’s unique, system-generated identifier, which can be used to identify the task globally. |
taskName | The name of the task. |
startDate | The date when a task starts its execution. It can be empty. The format for the start date is YYYY-MM-DD. |
dueDate | he date when a task completes its execution. It can be empty. If both startDate and dueDate are specified for a given task, it is necessary that the latter should be on or after the given startDate. The format for the due date is YYYY-MM-DD. |
startDateActual | The date on which the task status is changed to in-progress. The status can be either the default (in-progress) status or a custom status that is categorized as in-progress. It can be null for tasks that have not yet begun. The format for the actual start date is YYYY-MM-DD. |
dueDateActual | The date on which the task status is changed to completed. The status can be either the default status (completed) or a custom status that is categorized as completed. It will be null if the task is yet to be completed. The format for the actual due date is YYYY-MM-DD. |
effort | The effort is the estimated time which will be required to execute the task. We have configured this field to be in minutes so as to provide granularity. |
atRisk | Indicates whether the task has been marked as At Risk. This parameter is used to indicate that immediate action is necessary to unblock the task’s execution. |
type | The type of the task if specified will be available here. There are two options: Milestone or Task. If a task is not explicitly marked as a milestone, it takes the default value as Task. Milestones refer to critical tasks in the project that include an inbuilt CSAT capability that allows customers to offer CSAT evaluations depending on the task’s execution. |
createdAt | The time when the task was created. The referenced time will be in epoch millis. |
createdBy | The team member who created the task. |
project | The project associated with task. |
phase | The phase associated with task. |
status | The task status value and the label. |
fields | Fields lists the custom task fields whose values were provided during task creation or updated later. The fieldValue can be a string, an integer, or an array and and it must match the type of the field. Refer these examples to know more about different types of custom fields returned in response. |
assignees | The task assignees are the team members who are responsible for the execution of the project. It can be either members (team members or customers) or placeholders. |
followers | The task followers are the team members who keep track of the execution of the project. It can be either members (team members or customers) or placeholders. |