Direct Apply Additions
We have added the following channels to our list of channels that support Direct Apply.
The following have been added:
- Indeed
- Naukri
Additions
To pass the name of the channel during prefilling:
window.hapi.contract.utils.directApplyChannelName.LINKEDIN_GLOBAL
window.hapi.contract.utils.directApplyChannelName.INDEED_GLOBAL
window.hapi.contract.utils.directApplyChannelName.NAUKRI_GLOBAL
Special corner case for channels that have more than one questionnaire
Most of the channels have a single questionnaire thus HAPI Elements can automatically discover the questionnaire posting requirement facet and prefill however LinkedIn, for example, has more than one questionnaire thus HAPI Elements cannot decide on behalf of the ATS developer which facet to prefill thus a new function argument has been added to these service functions, which can be found in the Playground:
ContractServicePrefillContractChannelPostingRequirementQuestionnaireForDirectApplyHandler
hasquestionnairePostingRequirementName?: string
addedContractServiceSetContractChannelPostingRequirementQuestionnaireOptionsDirectApplyHandler
hasquestionnairePostingRequirementName?: string
addedContractServiceGetContractChannelPostingRequirementQuestionnaireBodyForDirectApplyHandler
hasquestionnairePostingRequirementName?: string
addedContractServiceGetContractChannelPostingRequirementQuestionnaireRulesForDirectApplyHandler
hasquestionnairePostingRequirementName?: string
added
Usage can be found in Managing Direct Apply Feature recipe.