Scheduled Jobs
Configure automated background tasks for Novigem.
Access these settings via Novigem Admin → Scheduled Jobs in the Settings section.
Recurring Challenge Reset
Resets progress for recurring challenges (weekly, monthly, quarterly) when the current period ends. Creates new progress records for the next period.
Job Status
| Field | Description |
|---|---|
| Status | Whether the job is scheduled (Not Scheduled, Scheduled). |
| Last Run | Date and time of the most recent execution. |
| Next Run | Scheduled time for the next execution. |
| Last Status | Result of the last run (Completed, Failed). |
The job also shows processing details, such as “4/4 challenges processed, 0 errors”.
Schedule Configuration
Enter a cron expression to define when the job runs. Default is daily at 1:00 AM.
| Setting | Description |
|---|---|
| Cron Expression | Standard cron format defining the schedule. |
Common Expressions
| Expression | Schedule |
|---|---|
0 0 1 * * ? | Daily at 1:00 AM |
0 0 0 * * ? | Daily at midnight |
0 0 6 ? * MON-FRI | Weekdays at 6:00 AM |
0 0 2 ? * SUN | Sundays at 2:00 AM |
Actions
| Button | Description |
|---|---|
| Schedule | Save the cron expression and enable the scheduled job. |
| Run Now | Execute the job immediately (useful for testing or manual resets). |
Use “Run Now” to manually trigger the job for testing or to process challenges outside the normal schedule.
Best Practices
- Schedule jobs during off-peak hours to minimize impact
- Use “Run Now” to test configuration before scheduling
- Monitor job status regularly to catch failures early
- For recurring challenges, ensure the job runs before the new period starts
Next steps
- General Settings: Configure point behaviors and leaderboard visibility.
- Integrations: Connect Novigem to external tools.
- Challenges Field Reference: Configure recurring challenge behavior.
- Designing Effective Challenges: Learn to use seasons and resets effectively.
Last updated on