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:
| Plan | Scheduling |
|---|---|
| Free | Once per day |
| Standard | Unlimited frequency |
| Plus | Unlimited frequency |
| Enterprise | Unlimited 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.