Student Contact Maintenance Task
Overview
The Student Contact Maintenance task runs some validation tasks each night. The task performs the following operations each night:
- Makes sure that each student has a "Student" contact record, and if none exists, create one.
- If no primary phone number exists for a contact, then the task will set the phone number with the lowest sequence to be the primary.
The task is also responsible for updating the Student Contact 2 Summary object as follows:
- studentContact2Summary.studentEmailAddress - This is the 'primary' email address field. The system will use the student's very first email address listed on their contact screen.
- studentContact2Summary.studentsSchoolEmailAddress - Uses the student's first email address that matches the district's "From Address" domain in Core>Email>Setup
- studentContact2Summary.studentsHomeEmailAddress - Uses the student's first email address that is NOT the 'school email' address.
To configure this task, visit Core > Scheduler and then click into the "Student Contact Maintenance" from the list of tasks.
Task Options
Option | Sample Value | Notes |
Create Email record for Student based on Student's User Text field | "Student User Name" | This option will take the specified User Text field from a student, and copy it to their Contacts screen as a new Student Email Address. |
Append the following to email address | "@myschool.com" | Only for use with User Text field option above. Anything entered into this text field will be added to the end of the value found in the student's User Text field. Ex: If the student's User Text value is "janderson" and this option contains "@genesis.org" then the student's contact email will become "janderson@boe.org" |
-or - Create Student Email from Student ID | "Yes" | This option allows the Student's Local ID to be used as the email, instead of using the User Text option above. |
in Domain | "@myschool.com" | Domain option used only if creating emails using the Student's ID number. Ex: If the student's ID is "12345" and this option contains "@genesis.org" then the student's contact email will become "12345@boe.org" |
Always set student's district email as student primary email. Enter district domain to enable | "@myschool.com" | If the student has an email for this domain, and they have multiple email addresses, then the email with this domain will be set as their 'primary' email (listed first in the student's list of emails). Enter a domain to enable this option. |
Only retain a single domain email for Student Contact | "Yes" | Only to be used when the User Text option above is enabled. Ensures only one email exists for the district's domain. Ex: If a student has "student@genesis.org" as their current email address, but their User Text contains "student2@genesis.org" then the system will remove one of these addresses so there is only one email remaining with "@boe.org" as the domain. |
Mass set custom contact flag | "Custom Flag" | Allow one of the district's Custom Contact Flags to be mass set on emails. |
Mass set custom contact flag: Option to mass set Custom Contact Flags
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article