Skip to main content
Templates let you define a reusable configuration (setup prompt, schema, data quality rules, notifications, frequency, and record limit) and apply it to multiple workflows. You can pick a template directly from the Kadoa Assistant prompt box to pre-fill a new workflow. For an overview, see Templates. For what to put in each part, see Template Best Practices.

Create a Template

  1. Go to Templates and click Create template
  2. Enter a name for your template
  3. Configure the parts you want to include:
    • Prompt: Enter the setup instructions new workflows start with: domain rules, exclusions, page quirks. Type $ to insert a variable.
    • Schema: Define fields and entity name using the schema editor
    • Data quality: Define per-field validation rules
    • Notifications: Add event subscriptions and choose notification channels
    • Frequency: Set how often linked workflows run
    • Record limit: Cap the number of rows each run keeps
  4. Click Save changes to publish the first version
Template editor with prompt, schema, and notifications tabs
You don’t need to fill in all parts. A template can include any combination of prompt, schema, data quality, notifications, frequency, and record limit.

Save a Workflow as a Template

You can create a template from an existing workflow’s configuration:
  1. Open the workflow you want to use as a starting point
  2. Click the actions menu and select Save as template
  3. Choose which parts to include (prompt, schema, data quality rules, notifications, frequency, row limit)
  4. Enter a name and click Save
The workflow is automatically linked to the new template.

Edit a Template

  1. Go to Templates and click on a template
  2. Make your changes in any of the parts
  3. Click Save changes
Each save publishes a new version. Previous versions are preserved in the History tab, where you can compare versions and see who published each one.
Prompt changes apply to workflows created after the new version. Workflows that have already been built keep the setup instructions they started with. The other parts roll out to existing workflows when you apply the version.

Duplicate a Template

  1. Go to Templates and open the actions menu on a template
  2. Select Duplicate and optionally enter a name (defaults to the original name with a Copy suffix)
  3. Click Duplicate
Template actions menu with Duplicate The copy is independent and starts fresh at version 1: the latest published version’s prompt, schema, data quality rules, notifications, and frequency are carried over, but version history and linked workflows are not.

Apply Template Changes to Linked Workflows

When you publish a new version, linked workflows don’t update automatically; you decide when to roll it out.
  1. Open the template and switch to the Linked workflows tab to see everything connected. Workflows behind the latest version are marked as outdated.
  2. Use the version controls on a linked workflow to roll out a new version to it, or select several workflows and update them together. Update all outdated workflows moves every lagging workflow to the latest version.
  3. Review the affected workflows in the confirmation dialog and confirm
Linked workflows tab on a template Workflows are linked when they are created from the template. There is no separate linking step for existing workflows in the dashboard. Before applying, switch the dialog to Preview data changes to see how each field will change. Fields are grouped into Added, Updated, and Removed. Workflows with previous runs show existing data for unchanged and removed fields, plus grounded simulations for new and changed fields. Without a previous run, source-backed values remain empty. Preview data changes dialog A few things worth knowing:
  • Changes take effect on the next run. Applying a version updates the configuration; data already collected is unchanged.
  • Active real-time monitors are skipped. Pause them first if you want them in the batch.
  • The parts managed by the template stay read-only on each linked workflow. To change them, edit the template and apply, or unlink the workflow first.
  • You can also unlink workflows from this tab, one at a time or in bulk. Unlinked workflows keep their configuration.

Delete a Template

  1. Go to Templates
  2. Select the template(s) you want to delete
  3. Click Delete
Deleting a template unlinks all associated workflows. Their configurations are preserved.

Use a template when creating a workflow

When creating a new workflow, select a template from the setup prompt to pre-fill its available configuration:
  1. Open Create workflow
  2. Open the Template selector and choose a template
  3. Review the attached prompt, schema, data quality, notification, and frequency settings
  4. Complete the prompt and create the workflow
The new workflow is automatically linked to the template. Template-managed settings remain read-only on the workflow until you update or unlink the template. Template picker in the workflow creation wizard