Auto-Run lets Datablist run an enrichment without clicking the run button each time. Use it to enrich new rows as they arrive, or to run an enrichment on a fixed schedule.

Auto-Run is available starting on the Growth plan.

Auto-Run modes

Datablist supports two automation modes for enrichments.

Run on new items

Use this mode when new items are added to a collection and you want Datablist to check whether an enrichment should run on them.

Typical use cases:

  • Enrich new leads imported from a data source.
  • Enrich new items created from the Datablist API.
  • Clean or classify new rows added through an integration.
  • Find company or contact data for new records.
  • Run a validation enrichment only when a new item matches a filter.

When a new item is created, Datablist checks the Auto-Run configuration and the run conditions. If the item matches, the enrichment is queued.

Scheduled runs

Use scheduled runs when an enrichment must run at a fixed interval.

You can schedule an enrichment to run daily, weekly, or monthly. The scheduler also uses the timezone configured in the Auto-Run settings.

Scheduled runs are useful when you want to:

  • Refresh data every morning.
  • Re-run a source or enrichment every week.
  • Process records that became eligible after a status change.
  • Limit each run to a maximum number of items with the "Max fetch" setting.

Configure Auto-Run

Auto-Run is configured from the enrichment column.

  1. Open your collection.
  2. Click the enrichment column menu.
  3. Select "Auto-Run and Configuration".
  4. In "Auto Run On", choose one of the options:
    • Run on new items
    • Run every X days/weeks
    • Disable Auto-Run
  5. Configure the enrichment settings, inputs, and outputs.
  6. Add run conditions with filters.
  7. Save the configuration.

The Auto-Run configuration stores the enrichment settings, input mapping, output mapping, trigger mode, filters, and schedule.

Use filters as run conditions

Filters define which items can be processed by Auto-Run.

For example, you can run an enrichment only when:

  • A label property equals "New".
  • An email property is not empty.
  • A website property is filled.
  • A country property matches a target market.
  • A previous enrichment result is empty.

For Run on new items, filters are shown as Run Conditions. For scheduled runs, they are shown as Filters. In both cases, they control which items are eligible.

Output fields with existing data

Auto-Run does not process a new item when the item already has data in the enrichment output fields.

This prevents Auto-Run from overwriting data you already added. For example, if an enrichment writes to fieldC and a new item already has a value in fieldC, Datablist skips that item for this Auto-Run.

This behavior is useful when:

  • You import partially enriched rows.
  • You create items manually and fill some output fields yourself.
  • You clone or copy data that already contains enrichment results.

Cloning collections and workflows

When you clone a collection, Datablist can also clone enrichment configurations.

If "Clone Enrichment Configurations" is checked, the new collection receives the same Auto-Run configurations. This is useful when you use one collection as a workflow template.

For example, you can create a lead enrichment workflow once, clone the collection, and reuse the same inputs, outputs, filters, and schedule for another campaign.

Cloning items does not trigger Auto-Run for those cloned items. This prevents a clone operation from accidentally running enrichments on copied data.

Disable Auto-Run

To turn Auto-Run off:

  1. Open the enrichment column menu.
  2. Click "Auto-Run and Configuration".
  3. In "Auto Run On", select "Disable Auto-Run".
  4. Save the configuration.

Disabling Auto-Run keeps your enrichment column and existing data. It only stops the automatic trigger.

Monitor Auto-Run activity

When Auto-Run starts, Datablist shows the run status in the enrichment column. Items can show statuses such as queued, running, or checking Auto-Run conditions.

You can also open the enrichment drawer to see recent runs, scheduled runs, and run errors.

FAQ

Can I run Auto-Run on only some items?

Yes. Use filters in the Auto-Run configuration. Filters are the run conditions.

Will Auto-Run overwrite existing output values?

For new-item Auto-Run, Datablist skips items that already have data in the configured output fields.

Does cloning a collection trigger Auto-Run?

No. Cloned items do not trigger Auto-Run. If you check "Clone Enrichment Configurations", the Auto-Run setup is copied to the new collection, but the copied items are not processed automatically.

Can I use Auto-Run as a template?

Yes. Configure a collection with its enrichment columns, filters, and schedules. Then clone the collection and check "Clone Enrichment Configurations" to duplicate the workflow.

Can I stop using Auto-Run without deleting the enrichment?

Yes. Select "Disable Auto-Run" in the Auto-Run configuration and save.

Which plan includes Auto-Run?

Auto-Run is available starting on the Growth plan.