Skip to content

programs.suggestWorkstreams

Type: action Module: convex/programs.ts

{
engagementType: v.union(
"greenfield",
"migration",
"integration",
"ongoing_product_dev",
),
description: string /* optional */,
techStack:
v.object({
category: string,
technologies: v.array(string /* optional */,
}[],
),
),
}

AI-powered workstream suggestions based on engagement type and project context. Falls back to built-in defaults on failure. @param engagementType - The type of delivery engagement @param description - Optional project description for context @param techStack - Optional tech stack details for tailored suggestions