Background Jobs
Customer Documents relies on Magento cron for notifications, entity links and cleanup.
| Job | Schedule | Purpose |
|---|---|---|
send_document_notification |
Every 30 minutes | Sends queued document notification emails |
link_customer_documents |
Daily at 03:00 | Links matching files to configured entities |
delete_missing_files |
Daily at 04:00 | Removes records for missing local files when enabled |
customerdocuments_cleanup_old_notifications |
Daily at 05:00 | Removes notification records older than the configured retention period |
Operational checks
Make sure Magento cron is running under the same release and filesystem context that can read the configured document directory.
If notifications remain pending, inspect the cron status, Magento logs and mail transport. If entity documents are not linked, confirm the filename pattern and wait for or run the linking schedule through your normal operations process.
Before enabling missing-file deletion, back up both the database and the document directory. Test with a non-production record so the team understands what the cleanup removes.