How workflows, runs, and jobs fit together
Understand the reusable workflow and the work created each time it runs.
A workflow is a reusable sequence of processing steps. Build the sequence once, then start it for one or many products whenever you need the same work again.
Before you begin
Create the tasks you want to reuse and make sure selected products have a destination store before starting a run.
Follow the work
- Build a workflow from reusable tasks.
- Start it for selected products and a destination store.
- Open Workflow History to inspect the resulting run and jobs.
Workflow
The workflow is the reusable recipe. It stores the ordered steps CopyHero should perform, such as generating copy, translating content, converting prices, or publishing a product.
Changing a workflow affects future runs. It does not rewrite the history of work that already completed.
Run
Starting a workflow creates tracked work for the products you selected. A bulk start groups the product work so you can see the overall progress and identify which products need attention.
Job
Each workflow step becomes a job. Jobs move independently through their states, which makes it possible to see the exact step that failed while completed steps remain visible.
When to skip a workflow during import
Skip the workflow when you only want to bring products into CopyHero for review or organization. You can start a workflow later from the Products page after you have chosen the correct products and destination store.
If a run contains failed jobs, follow Retry failed jobs.
Expected result
You can reuse the same workflow for future products while keeping each run's history separate.
Errors and limits
A workflow needs at least one valid task. A run must have selected products and a destination store. To start products from more than one store together, they must share a destination store.