Schedule Apex Job for Email Notification
Onboarding Guide
- Prerequisite before installing
- Installation
- Load Defaults
- Assign License
- Permission Set Assignment
- Enable Topics
- Setup Teams and Team Members
- Setup Periods
- General Settings
- Hub Default Settings
- Risk Colour Settings
- Default Settings
- Custom Fields Settings
- Sobject/KPI Objects Settings
- OKRify Settings
- Setup Email Notification
- Creating Calendar Event and Updating Meeting
Additional Setup Instructions
OKRify provides the following Apex jobs to send email notifications
- KeyResultOverdueNotificationSchedule - Send weekly notifications for users to make Key Result progress updates (Overdue and due this week)
- MeetingNotificationSchedule - Send weekly digest email notifications to users with information for upcoming meetings (Next 7 days), completed meetings (Last 7 days) and all open items. Weekly digest email provides a weekly summary of the meetings and open items for the users.
Please schedule both these Apex classes once a week to send notification. We recommend scheduling this job on Monday for best results.
Steps to schedule the job.
1.Go to Setup -> Apex Classes

2.Click Schedule Apex. Enter the Job Name of your choice and enter Key Result Overdue Notification Schedule in the Apex class field.

3.In frequency, select Weekly and the day you want to send the notification.Provide start and end dates until when you want the Apex job to run. Select preferred start time to run the Apex job.

4.Click save to schedule the Apex job.