{"id":10384,"date":"2026-11-11T13:38:35","date_gmt":"2026-11-11T13:38:35","guid":{"rendered":"https:\/\/www.process.st\/help\/?p=10384"},"modified":"2026-11-11T13:38:35","modified_gmt":"2026-11-11T13:38:35","slug":"add-tasks-from-another-workflow-in-a-couple-of-clicks","status":"publish","type":"post","link":"https:\/\/www.process.st\/help\/add-tasks-from-another-workflow-in-a-couple-of-clicks\/","title":{"rendered":"Add Tasks from Another Workflow in a Couple of Clicks"},"content":{"rendered":"<p>That security review checklist, the legal sign-off steps, the &#8220;did anyone loop in IT?&#8221; task: every library has a chunk of process that shows up in workflow after workflow, each copy drifting slightly from the original. Now you can keep those steps in one place and pull them into any workflow that needs them.<\/p>\n<h2>What changed<\/h2>\n<p>The workflow editor has a new <strong>Workflow<\/strong> option in the add-task menu. Pick a workflow from your library, hit <strong>Add tasks<\/strong>, and its published tasks land at the end of your current draft. Everything that makes those tasks useful comes along: AI task prompts, Code task scripts, conditional logic wired to the right fields, form fields, approvals, assignments, permissions, and due dates.<\/p>\n<h2>How to use it<\/h2>\n<ol>\n<li>Open a workflow in the editor.<\/li>\n<li>Click the <strong>+<\/strong> button at the bottom of the task list.<\/li>\n<li>Select <strong>Workflow<\/strong>.<\/li>\n<li>Browse or search for the workflow you want to pull tasks from, then click <strong>Add tasks<\/strong>.<\/li>\n<li>Review the imported tasks in your draft. Publish when you&#8217;re satisfied.<\/li>\n<\/ol>\n<h2>Smart handling, no surprises<\/h2>\n<ul>\n<li><strong>No name conflicts:<\/strong> if a form field name already exists in the target workflow, the imported field gets the next available name and its merge tags update automatically.<\/li>\n<li><strong>Draft-safe:<\/strong> imported tasks land in your unpublished draft. Publish when ready, or discard the draft to undo the change entirely.<\/li>\n<li><strong>One-time copy:<\/strong> later edits to the source workflow do not flow into workflows that already imported its tasks.<\/li>\n<\/ul>\n<h2>Good to know<\/h2>\n<ul>\n<li><strong>Automations, webhooks, and schedules are not included.<\/strong> Anything that connects to an external service stays with the source workflow. Set those up again on the target workflow after importing.<\/li>\n<li><strong>Masked Code task inputs:<\/strong> if you don&#8217;t have edit access to the source workflow, masked inputs (like API keys) arrive blank. Fill them in before you publish.<\/li>\n<\/ul>\n<p>This feature is available now for everyone on all plans. For a full walkthrough, check the help article on <a href=\"https:\/\/www.process.st\/help\/docs\/add-workflow-tasks\/\">importing tasks from a workflow<\/a> (coming soon).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>That security review checklist, the legal sign-off steps, the &#8220;did anyone loop in IT?&#8221; task: every library has a chunk of process that shows up in workflow after workflow, each copy drifting slightly from the original. Now you can keep those steps in one place and pull them into any workflow that needs them. What [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"available_plan":"All plans","available_product":"Workflows","footnotes":""},"categories":[2],"tags":[],"class_list":["post-10384","post","type-post","status-publish","format-standard","hentry","category-new-feature"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/comments?post=10384"}],"version-history":[{"count":1,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10384\/revisions"}],"predecessor-version":[{"id":10408,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10384\/revisions\/10408"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/media?parent=10384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/categories?post=10384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/tags?post=10384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}