{"@":{"v":"gdom/1.2","profile":"https://dng.ai/gibberdom/gdom-1.2.json","proj":"text","index":"https://dng.ai/_gdom/manifest.json","site":"https://dng.ai/_gdom/site.gdom","self":"https://dng.ai/_gdom/platform/workflow-automation/index.text.gdom"},"text":"# Approvals, review, scheduling, and publishing.\n\nOrchestrate the full content workflow visually — pause for human approval, branch on conditions, run on a schedule or event, and publish from draft to live.\n\n## Automate without losing control.\n\n### Human in the Loop\n\nPause a run and wait for a reviewer to approve before it continues.\n\n### Flow control\n\nBranch on conditions, loop over lists, and fail fast when needed.\n\n### Run on a schedule\n\nTrigger workflows on a schedule or when an event occurs.\n\n### Batch processing\n\nFetch and process batches — ideal for heavy off-peak runs.\n\n### Draft to live\n\nMove content from draft through review to published.\n\n### Observable\n\nEvery run is logged, traceable, and resumable from the execution panel.\n\n## A manual checkpoint, right in the flow.\n\nThe Human in the Loop node pauses execution and presents content to a reviewer for approval before resuming. There is no automatic timeout — the workflow stays paused until a human validates the request from the execution panel. The approved content is then passed as input to the next node.\n\n## Branch, loop, and fail on your terms.\n\nFlow-control tools shape how a run proceeds. The Conditional node sends data down a true or false path; Loop iterates over lists; and Fail stops execution with an error when something is wrong.\n\n## Run on a schedule or on an event.\n\nKick off a workflow on a schedule or when an event occurs via the run endpoint. Runs execute asynchronously in the background, so you can fan out batch processing — fetch a batch, process it, and output — during off-peak hours.\n\n## From draft to published, with humans where it matters.\n\n### Reviewed publishing\n\nGenerate content, pause for sign-off, then publish from draft to live.\n\n### Conditional routing\n\nSend approved items one way and flagged items back for revision.\n\n### Scheduled batches\n\nProcess large lists overnight and output the results in one pass.\n\n### Auditable runs\n\nEvery execution is logged and resumable from the execution panel.\n\n## A reviewed publishing pipeline, end to end.\n\nThe run pauses at Human in the Loop until a reviewer approves — there is no timeout — then the Conditional node routes approved drafts to publish.\n\n## From setup to scheduled publishing.\n\n### Configure\n\nSet it up visually in Studio — drag nodes onto the canvas, no code required.\n\n### Run\n\nTrigger on a schedule or event; runs execute asynchronously in the background.\n\n### Review\n\nExecution pauses at the Human in the Loop node; a reviewer approves to resume.\n\n### Publish\n\nApproved content flows to the next node and goes from draft to live.\n\n## What teams ask before they commit.\n\nMarketing workflow automation orchestrates a recurring content process end to end — drafting, review, approval, scheduling, and publishing — instead of moving each task forward by hand. In Draft & Goal, you build the workflow visually, pause it for human approval, branch on conditions, run it on a schedule or event, and publish from draft to live.\n\nThe Human in the Loop node pauses execution and presents content to a reviewer for approval before the run resumes. There is no automatic timeout — the workflow stays paused until a human validates the request from the execution panel. The approved content is then passed as input to the next node.\n\nYes. Flow-control nodes shape how a run proceeds: the Conditional node sends data down a true or false path, Loop iterates over lists, and Fail stops execution with an error when something is wrong. A common pattern routes approved items to publishing and sends flagged items back for revision.\n\nYes. A workflow can be triggered on a schedule or when an event occurs via the run endpoint. Runs execute asynchronously in the background, so you can fan out batch processing — fetch a batch, process it, and output the results — during off-peak hours, and monitor run status as it progresses.\n\nNo. Draft & Goal is built to automate without losing control: you place Human in the Loop approvals before publishing, route flagged items back for revision with conditional logic, and every run is logged, traceable, and resumable from the execution panel. Content moves from draft to live only after the checks you defined.\n\nShow us the workflow.We'll show you the 10x.\n\nBring the marketing workflow that eats your week. We'll build it live, with your data and your models, in 30 minutes.\n\n## Outbound links\n\n- [Book a demo →](https://dng.ai/book-demo/)\n\n- [Tour the platform](https://dng.ai/platform/)\n\n- [Draft & Goal](https://dng.ai/)\n\n- [Read the docs](https://docs.dng.ai/)\n\nSite navigation: https://dng.ai/_gdom/site.gdom\n\nFull page index: https://dng.ai/_gdom/manifest.json","links":[{"rel":"internal","href":"https://dng.ai/book-demo/","path":"/book-demo","label":"Book a demo →","gdom":"/_gdom/book-demo/index.text.gdom"},{"rel":"internal","href":"https://dng.ai/platform/","path":"/platform","label":"Tour the platform","gdom":"/_gdom/platform/index.text.gdom"},{"rel":"internal","href":"https://dng.ai/","path":"/","label":"Draft & Goal","gdom":"/_gdom/index.text.gdom"},{"rel":"external","href":"https://docs.dng.ai/","label":"Read the docs"}]}