| Compilation auto-trigger | 7th, 14th, 21st, last day of each month at configured time (default 6:00 PM IST) | POST /api/documents/compilation/auto-trigger |
| Magazine auto-trigger | Last day of each month at configured time (default 6:00 PM IST) | POST /api/documents/magazine/auto-trigger |
| Quarterly Collection auto-trigger | 7th day of the month following each quarter end (default 6:00 PM IST) | POST /api/documents/quarterly/auto-trigger |
| Bi-Annual Compendium auto-trigger | 7th day of the month following each half-year end (default 6:10 PM IST) | POST /api/documents/biannual/auto-trigger |
| Annual Yearbook auto-trigger | 7th day of the 1st month of subsequent academic year (default 6:20 PM IST) | POST /api/documents/annual/auto-trigger |
| Billing cycle close (POSTPAID) | 5th of each month at 6:00 PM IST | POST /api/billing/cycle/close |
| Cloudinary year-end archival | Per-Teacher: end of month following academic year end (dynamic, evaluated daily) | POST /api/images/archive/check |
| Retention policy enforcement | Daily | POST /api/data/retention/enforce |
| SLA monitor | Every 5 minutes | POST /api/pipeline/sla/check — checks all documents with running SLA clocks and triggers auto-continuations as needed |
| Audit log auto-cleanup | Daily (if enabled by Super Admin) | POST /api/audit/cleanup/check — archives and deletes logs per Super Admin’s configured retention |