System settings
System Settings contains account-wide configuration. Navigate to System → Settings inside the DeDuplica app to access these options.
Plan & Subscription
Your current plan and its processing limits are shown here. To upgrade:
- Click Upgrade Plan
- Select the target tier
- Complete the billing flow
Changes take effect immediately. See Plans and Limitations for the feature matrix.
Log Retention
Job execution logs and duplicate records are stored according to your plan’s retention policy. On higher plans you can extend retention or set it to unlimited.
To adjust retention:
- Navigate to Settings → Subscription → Retain logs
- Set the retention period (days, or 0 for unlimited on Enterprise)
- Logs older than the configured period are automatically purged
Keeping retention periods appropriate to your needs keeps the interface uncluttered.
Webhooks
Webhook endpoints receive event notifications from DeDuplica. You can configure an endpoint under Settings → Webhooks. It will be triggered for all Jobs which are set to invoke it. Your webhook should listen for all job responses.
See the Webhooks Guide for the full payload structure and signature verification instructions.
Notifications
Configure email or in-app notifications for job runs. Notifications help your team stay informed without needing to log in to check status.
Agents
You can restart/redeploy Agents from here.
When restarting the agent container or service, you will be prompted whether to purge the queue.
In most cases, do not purge. The local queue preserves any job work that has been dispatched but not yet processed. Purging discards those pending messages and the corresponding jobs will need to be re-triggered manually.
Purging is appropriate only when you are intentionally discarding in-flight work — for example, after a failed job run that you want to restart cleanly or if the query makes gets timeouts on your DB.