{"/flows/todoist/adding-a-project-task":{"id":"adding_a_task_to_a_project","slug":"todoist--adding_a_task_to_a_project","title":"Adding a project task","description":"From the empty project, open quick add with the project already chosen, type a task and add it to the project's list.","accentColor":"#64748b","appId":"app_f3bdd22e3f6d6fda04ec","appSlug":"todoist","appName":"Todoist","brandColor":"#64748b","capturedAt":"2026-10-17T09:23:23.148556+00:00","releaseId":"7ffa5529-a3a9-4084-8853-f26696217f96","journeyFamilyId":"adding_a_task_to_a_project","familyName":"Adding a project task","catalogRole":"subflow","goal":"Add a first task to a project","captureStatus":"complete","userGoalStatus":"completed","variant":{"account_state":"unknown"},"boundary":{"kind":"safe_product_boundary","rationale":"The task was added with the project chip preset and appears in the project's list. Task grouping: standalone. Optional side task on the newly created project's view: adding its first task via the project's add button.","boundary_occurrence_id":"occ_d3f527702125fd183285b2d7","recovery_occurrence_ids":[],"confirmation_occurrence_id":null},"missing":null,"previewLimit":3,"previewCount":3,"lockedStepCount":2,"isPremiumView":false,"steps":[{"id":"adding_a_task_to_a_project_step_00","position":1,"title":"Empty project","role":"entry_context","timestampSeconds":0,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_600c7e783a072730826547dc","screenSlug":"todoist--screen_91288f42faa5107398eb1692","clickMarker":{"xPercent":50,"yPercent":79.43811,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"adding_a_task_to_a_project_step_01","position":2,"title":"Quick add sheet","role":"product_step","timestampSeconds":20,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_068705c0879144762bfa1234","screenSlug":"todoist--screen_e656bb3dcb6c6a245b58d795","clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"adding_a_task_to_a_project_step_02","position":3,"title":"Task typed","role":"decision","timestampSeconds":42,"isPublic":true,"isPreview":true,"isLocked":false,"screenshotUrl":"/api/v1/assets/product_asset_d52ae2a3d6dc25828d74ff7c","screenSlug":"todoist--screen_2f0b1b4a72131a99be8635e8","clickMarker":{"xPercent":87.68519,"yPercent":57.57329,"label":"Tap to continue"},"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"adding_a_task_to_a_project_step_03","position":4,"title":"Task added","role":"product_step","timestampSeconds":57,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1},{"id":"adding_a_task_to_a_project_step_04","position":5,"title":"Task in the project","role":"boundary","timestampSeconds":70,"isPublic":false,"isPreview":false,"isLocked":true,"screenshotUrl":null,"screenSlug":null,"clickMarker":null,"motionFrameUrls":[],"motionIntervalMs":null,"motionVideoUrl":null,"motionPosterUrl":null,"motionKind":null,"motionRange":null,"groupedActionCount":1}],"relations":[{"id":"creating_a_project_to_adding_a_task_to_a_project","type":"branch","label":"The new project's own add button opens quick add preset to that project; adding its first task is an optional side task of the project just created. The project was reopened from Browse before this take, so the child shows its own entry screen and add tap. No return to the parent is claimed.","parentJourneyId":"creating_a_project","anchorStepId":"creating_a_project_step_07","anchorStepTitle":"New empty project","childJourneyId":"adding_a_task_to_a_project","childEntryStepId":"adding_a_task_to_a_project_step_01","childEntryStepTitle":"Quick add sheet","returnStepId":null,"returnStepTitle":null,"sortOrder":4}],"walkthrough":{"id":"jv_93cef518304b4475cf52cb40","title":"Adding a project task","videoUrl":null,"posterUrl":null,"locked":true,"durationMs":16008,"chapters":[]},"routeSlug":"adding-a-project-task","canonicalPath":"/flows/todoist/adding-a-project-task","taxonomy":[{"name":"Adding & Creating","role":"primary","termKey":"content.adding_creating","parentTermKey":"content"}],"primaryTaxonomy":{"name":"Adding & Creating","role":"primary","termKey":"content.adding_creating","parentTermKey":"content"},"flowPatterns":[{"name":"Creating","role":"primary","termKey":"content.adding_creating","parentTermKey":"content"}],"isFree":false,"freeJourneys":[{"title":"Onboarding","routeSlug":"onboarding","canonicalPath":"/flows/todoist/onboarding"},{"title":"Adding a task","routeSlug":"adding-a-task","canonicalPath":"/flows/todoist/adding-a-task"},{"title":"Completing a task","routeSlug":"completing-a-task","canonicalPath":"/flows/todoist/completing-a-task"}],"freeJourney":{"title":"Onboarding","routeSlug":"onboarding","canonicalPath":"/flows/todoist/onboarding"},"access":"guest"}}