Talent Crons List
Crons are used to schedule commands at a given time. These scheduled commands or tasks are known as Cron Jobs.
A Cron is generally used for tasks, such as running scheduled backups, monitoring disk space, deleting files that are no longer required (for example, log files), running system maintenance tasks, and a lot more. This table lists the Cron jobs included in this release.
Module | Cron Script | Description | Frequency/Schedule | Active/Inactive | Notes |
---|---|---|---|---|---|
Recruiting (ATS) | ats_auto_change_interview_statuses.php | This cron automatically changes the status of candidates in any logical value "Interview" status into another status specified by Talent if the candidates have not accepted or rejected the interview invitation within the number of days specified by the system. | Daily | Active | |
Recruiting (ATS) | ats_bglens_threshold.php | This cron retrieves 10 recently posted requisitions and resumes, then performs conceptual searching and matching. It raises the current threshold value and monitors the number of results. It also monitors the minimum and maximum scores of the resulting data. | Daily | Active | |
Recruiting (ATS) | ats_everify_case_updates.php | This cron updates and synchronizes the E-Verify case status. | Hourly | Active | |
Recruiting (ATS) | ats_everify_set_new_password.php | This cron retrieves the list of users that need to update their passwords. | Daily | Active | |
Recruiting (ATS) | ats_everify_update_issuing_authorities.php | This cron updates the list of issuing authorities that support E-Verify for the List B ID 1 (driver's license) document type. | Daily | Inactive | This cron is activated when the E-verify feature is enabled. |
Recruiting (ATS) | ats_jobseeker_deletion.php | This cron deletes Job Seekers who meet the deletion criteria. | Daily | Active | |
Recruiting (ATS) | ats_jobseeker_opt_in_remind_delete.php | This cron processes the deletion of accounts that remain unverified after 14 days. It also sends a reminder to unverified Job Seekers every seven days. | Daily | Active | |
Recruiting (ATS) | ats_lens.php | This cron registers resumes in the Lens server and updates requisition registrations if requisition data has changed. | Daily | Active | |
Recruiting (ATS) | ats_monster_seemore_export_checker.php | This cron checks if Monster has processed the exported resumes. | Daily | Inactive | This cron is only available on MUA sites. |
Recruiting (ATS) | ats_onboarding_task_reminder.php | This cron sends users a notification reminder to complete their Onboarding tasks. | Hourly | Active | |
Recruiting (ATS) | ats_printable_resume_batch.php | This cron processes the larger resume printable batch requests so users need not wait for a script in order to process the request. | Hourly | Active | |
Recruiting (ATS) | ats_requisition_status_change_schedule.php | This cron processes scheduled requisition status changes. | Hourly | Active | |
Recruiting (ATS) | ats_requisition_statuses.php | This cron executes all requisition-related cron jobs and sends notification events to the appropriate user. | Daily | Active | |
Recruiting (ATS) | ats_requisition_view_refresh.php | This cron updates the ats_requisition.ats_requisition_views field with data from the ats_requisition_view table. | Daily | Active | |
Recruiting (ATS) | ats_search_agents.php | This cron processes Job Search Agents and sends notification emails. | Hourly | Active | |
Recruiting (ATS) | ats_send_campaigns.php | This cron sends campaigns to recipients. | Daily | Inactive | This cron is activated when the Talent Relationship Management feature is enabled. |
Recruiting (ATS) | ats_send_reminders.php | This cron sends users reminder-related notifications from the Resume Dashboard. | Hourly | Active | |
Recruiting (ATS) | ats_send_unclaimed_interviews_reminders.php | This cron sends reminder notifications to candidates who have unclaimed interviews. | Daily | Inactive | This cron is activated when the Interview feature is enabled. |
Recruiting (ATS) | batch_process.php | This cron processes hourly and any partially-completed Bulk Launch runs. | Hourly | Active | |
Recruiting (ATS) | batch_process_daily.php | This cron processes daily, nightly, and any partially-completed Bulk Launch runs. | Daily | Active | |
Recruiting (ATS) | feedback_reminder.php | This cron sends an email notification reminder users to provide feedback. | Daily | Active | |
Recruiting (ATS) | resume_email_reader.php | This cron parses resumes sent via email to Talent and then adds the resumes to the list of candidates for a requisition. | Hourly | Active | |
Recruiting (ATS) | synchronize_ats_monster_seemore_resumes.php | This cron sends unsent resumes to the Monster SeeMore database. | Daily | Active | |
Recruiting (ATS) | synchronize_monster_data.php | This cron ensures that Monster integration data is kept up-to-date when necessary and executes on any site that has Monster Integration. | Daily | Active | |
Deltek Learning Zone (DLZ) | dlz_drop_bundle_enrollments.php | This cron removes enrollments from bundle subscriptions that have already ended. | Daily | Active | |
Core Framework (HUA) | elastic_health_check.php | This cron checks the health of Elastic Search indexes, adds logic to the application to detect any Elastic Search-related issues, confirms that the errors are due to index breakage, and writes messages to error logs if any unhealthy errors are found. It also creates a process for monitoring logs and notifying the appropriate parties when indexes fail. | Daily | Active | |
Core Framework (HUA) | hua_delete_temporary_attachements.php | This cron cleans up the temporary table that stores letter attachments not removed for more than three days. | Daily | Active | |
Core Framework (HUA) | hua_purge_emp_records_for_external_js.php | This cron deletes all but one blank employment records for External Job Seekers and resets the current employment record for them. | Every 5 minutes | Active | |
Core Framework (HUA) | hua_sso_run_automated_metadata.php | This cron manually runs Meta Refresh and then runs the Parser to merge the downloaded metadata with the main metadata. | Hourly | Inactive | This cron is activated when the Automated Metadata Refresh feature is enabled. |
Core Framework (HUA) | hua_sync_ed_fields.php | This cron synchronizes the current employee employment record data to the deprecated fields in hua_user, hua_position. | Every 5 minutes | Active/Inactive | |
Core Framework (HUA) | hua_task_reminder_notifications.php | This cron sends Task reminder notifications to users. | Daily | Active | |
Core Framework (HUA) | hua_terminate_user.php | This cron terminates user records. | Daily | Active | |
Core Framework (HUA) | hua_track_current_employment_record.php | This cron marks the current employee record for all employees. | Every 5 minutes | Active | |
Core Framework (HUA) | hua_trigger_queue_executer.php | This cron runs the triggers queued in hua_trigger_queue. It also checks if the queued record is valid and deactivates any invalid records. | Hourly | Active | |
Core Framework (HUA) | hua_update_location_coordinates.php | This cron updates Location coordinates. | Daily | Active | |
Core Framework (HUA) | hua_user_duplicate_account_detection.php | This cron detects and saves possible user duplicates based on newly added Page Option rules. | Hourly | Active | |
Core Framework (HUA) | synchronize_system_notification_templates.php | This cron synchronizes geographical notification templates into the local database. This includes removing local geographical templates that are no longer in the geographical database, updating existing local geographical template versions and/or translations, and adding new geographical templates. | Daily | Active | |
Core Framework (HUA) | synchronize_system_tokens.php | This cron synchronizes geographical tokens into the local database. This includes removing local tokens that are no longer in the geographical database, updating existing local geographical token versions and/or translations, and adding new geographical tokens. | Daily | Active | |
Core Framework (HUA) | synchronize_system_videos.php | This cron synchronizes geographical training videos into the local database. This includes removing local geographical videos that no longer exist in the geographical database, updating existing video versions, and/or translations, and adding new geographical videos. | Daily | Active | |
Core Framework (HUA) | hua_event_dispatcher.php | This cron fetches data from the hua_event_dispatcher_log table, which is the queue table for Unionpoint requests, and dispatches ready Unionpoint events. | Every 5 minutes | Active | |
Core Framework (HUA) | hua_survey_cron_notifications.php | This cron sends survey invitation notifications to participant employees. | Daily | Active | |
Core Framework (HUA) | batch_process_daily.php | This cron handles any of the following tasks queued for processing:
|
Daily | Active | |
Learning (LMS) | lms_certifications_archive.php | This cron automatically archives certifications based on their archive date. | Daily | Inactive | This cron is activated when the Certification feature is enabled. |
Learning (LMS) | lms_certifications_auto_grant.php | This cron grants certifications to eligible students. | Daily | Inactive | This cron is activated when the Automatically Grant Certifications setting is enabled. |
Learning (LMS) | lms_certifications_notifications.php | This cron is designed to send simultaneous notifications for both internal and external. It also sends notifications before and after a certification has expired. | Daily | Active | |
Learning (LMS) | lms_class_drop_students.php | This cron drops students from Open classes if they do not have an Enrolled status after the Add/Drop Date . It also drops any unapproved students. | Daily | Active | |
Learning (LMS) | lms_close_classes.php | This cron closes Open status classes when the End Date has expired. | Daily | Active | |
Learning (LMS) | lms_curriculum_student_auto_enroll.php | This cron enrolls students in associated curricula. | Hourly | Active | |
Learning (LMS) | lms_curriculum_student_percent_completion_update.php | This cron updates the student's curriculum completion percentage if any of the following conditions are met:
|
Hourly | Active | |
Learning (LMS) | lms_epiq_processing.php | This cron updates the student's curriculum percentage when the following conditions are met:
|
Daily | Active | |
Learning (LMS) | lms_import_elearning_ag_courses.php | This cron imports online courses from E-Learning vendors using SOA and Collective. | Daily | Active | |
Learning (LMS) | lms_import_skillsoft_courses.php | This cron imports online courses from SkillSoft using SOA and Collective. | Daily | Active | |
Learning (LMS) | lms_import_skillsoft_courses_results.php | This cron imports online courses results from SkillSoft using SOA and Collective. | Hourly | Active | |
Learning (LMS) | lms_learning_req_processing.php | This cron processes active learning requirements and results in the creation of tasks but not does not modify them. | Daily | Active | |
Learning (LMS) | lms_training_notifications.php | This cron sends notifications to users who are approaching the target date for the completion of a Development Plan item associated with a course_id. | Daily | Active | |
Performance (PAS) | appraisal_bulk_launch.php | This cron executes any scheduled Bulk Appraisal launches for the current day. | Daily | Active | |
Performance (PAS) | batch_workflow_appraisal_process.php | This cron applies the recent Appraisal Workflow changes to the related open appraisal selected by the user. | Daily | Active | |
Performance (PAS) | bulk_continuous_feedback_session.php | This cron runs any Bulk Continous Feedback launches that have been scheduled for the current day. | Daily | Active | |
Performance (PAS) | bulk_epm_360_future_launch.php | This cron runs any Bulk 360 launches that have been scheduled for the current day. | Daily | Active | |
Performance (PAS) | epm_delinquent_feedback_notification.php | This cron sends out Delinquent Feedback notifications. | Hourly | Inactive | This cron is activated when the Continuous Feedback feature is enabled. |
Performance (PAS) | pas_schedule_run.php | This cron runs the EPM scheduler, which sends notifications about upcoming moves. It also moves appraisals into different stages of the appraisal process if they meet the criteria to move forward. It will also attempt to move appraisals for 30 days past the scheduled end date. | Daily | Active |