Job Scheduling

Job Scheduling

Once a job is configured and tested, you can run it manually or set up a schedule to keep your data clean on an ongoing basis.

Manual Runs

To trigger a job manually, open the Schedule tab of the job and click the Schedule now button. This will initiate all jobs’ run immidiately.

If you want to test a job’s matching configuration without executing a full run, use the Test functionality available on the Job page itself.

Scheduling

Scheduling lets DeDuplica run a job automatically on a recurring basis. The available scheduling frequency depends on your plan:

PlanScheduling
FreeOnce per day
StandardUnlimited frequency
PlusUnlimited frequency
EnterpriseUnlimited frequency

To configure a schedule, open the job and go to the Scheduling tab. Set the frequency (hourly, daily, monthly).

Agents

An Agent is a service that picks up and executes job work. DeDuplica gives one agent per one subscription by default. Enterprise customers can deploy a Local Agent inside their own infrastructure for data residency compliance.

Cloud Agent

The default. All job execution happens in DeDuplica’s cloud. No additional setup required.

Local / Enterprise Agent

Available on the Enterprise plan. The agent runs as a Docker container inside your network and:

  • Accesses your data sources directly from within your network
  • Processes records locally — raw data never leaves your infrastructure
  • Communicates with DeDuplica Cloud only to receive job instructions and report results

Contact us for support in local agent configuration.

Job Executions

Navigate to Job Executions (inside a job or from the global executions view) to see:

  • Run history with start time, duration, and status
  • Number of records scanned and duplicates found per run
  • Detailed logs for debugging failed runs

Use filters to find specific runs by date range, status, or job.