Skip to content

tasks.create

Type: mutation Module: convex/tasks.ts

{
orgId: string,
programId: Id<"programs">,
title: string,
description: string /* optional */,
acceptanceCriteria: string /* optional */[],
storyPoints: number /* optional */,
workstreamId: Id<"workstreams"> /* optional */,
sprintId: Id<"sprints"> /* optional */,
requirementId: Id<"requirements"> /* optional */,
assigneeId: Id<"users"> /* optional */,
priority: priorityValidator,
status: statusValidator /* optional */,
blockedBy: Id<"tasks"> /* optional */[],
dueDate: number /* optional */,
}

Create a new task within a program. @param orgId - Organization ID @param programId - Parent program @param title - Task title