Create an Interview Scheduled Notification and Correctly Display Interview Location

If you decide to create an interview scheduled notification by copying the content of the notification template, the groovy expression used in the template will be lost.

To correctly display the interview location details, you need to add the groovy expression in the message text showing the location information and the InterviewSchedulingLocationSingleLineAddress token. Here's an example.

Note: The example is using English labels (“Location: ”, “Phone Number: ” and “Access Code: ”). For other languages, you’ll need to translate these labels in the appropriate language.

<% if (InterviewSchedulingLocationTypeCode == "ORA_IS_LOCATION_PHONE") print("Location:" + InterviewSchedulingLocationPhoneNumber); %> <% if (InterviewSchedulingLocationTypeCode == "ORA_IS_LOCATION_WEBCONFERENCE" && InterviewSchedulingOnlineMeetingProvider != "ORA_IS_TEAMS" && InterviewSchedulingOnlineMeetingProvider != "ORA_IS_ZOOM") print("Location:" + InterviewSchedulingLocationWebConferenceLink + " Phone Number: " + InterviewSchedulingLocationPhoneNumber + " Access Code: " + InterviewSchedulingLocationPhoneNumberPasscode); %> <% if (InterviewSchedulingLocationTypeCode == "ORA_IS_LOCATION_WEBCONFERENCE" && (InterviewSchedulingOnlineMeetingProvider == "ORA_IS_TEAMS" || InterviewSchedulingOnlineMeetingProvider == "ORA_IS_ZOOM")) { print("Location: " + InterviewSchedulingLocationWebConferenceLink); if (InterviewSchedulingLocationPhoneNumberPasscode != null && InterviewSchedulingLocationPhoneNumberPasscode != "") print(" Access Code: " + InterviewSchedulingLocationPhoneNumberPasscode);}%> <% if (InterviewSchedulingLocationTypeCode == "ORA_IS_LOCATION_IN_PERSON") print("Location: " + InterviewSchedulingLocationSingleLineAddress);%>