-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Posting Title* Client Name* Job Opening ID
GET /api/v1/positions/?qf=[!isArchived][!isDraft][!dueDate:before:2019-01-01]
Filter these candidates
Email Opt Out = false
Is Locked = false
Is Unqualified = false
Candidate Status = Associated
CANDIDATEID or Candidate ID
First Name
Last Name
Email
Mobile
Send status change notifications when candidates have taken interview POST /api/v1/accounts/[id]/notifications/ { "url": "[Endpoint URL that notifications to be sent to]", "type": "https" } interviewFinished (candidate has completed interview) decisionSubmitted (evaluator has selected yes | no | maybe recommendation)
Fetch the candidates that have applied since the last API call. Below example uses All fields. If this is not required, use Candidates(Last Name,Website,Email,etc)
https://recruit.zoho.com/recruit/private/json/Candidates/getRecords?authtoken=2f395f39cedc1b3e8e5eb92814460db8&scope=recruitapi&version=4&newFormat=1&duplicateCheck=2&selectColumns=All&lastModifiedTime=[last API call time]Creating an Interview in HireVue
POST /api/v1/positions/[pid]/interviews/
{
"firstName": "[candidate first name]",
"lastName": "[candidate last name]",
"email": "[candidate email address]",
"language": "en",
"suppressCandidateNotifications": true,
"candidateExitUrl":"https://mbistaffing.com/interview-thank-you"
}A unique invitation url code is created from the above POST and is e retrieved using HTTP response headers for candidate interview URL with the X-HvApi-Interview-Code parameter.
This code then is pushed back to the candidate profile in Zoho Recruit as a custom field link.
https://mbistaffing.hirevue.com/interviews/[code]/
Twice daily at 7am and 2pm retrieve all the candidates that have completed the interviews to push their changes back to Zoho
Fetch all HireVue interviews since last call that are "Complete". This status indicates that the interview is now ready to be evaluated by all the evaluators assigned to this interview.
GET /api/v1/interviews/?qf=[status:enum:complete][takenDate:after:2019-01-01]Once we have the id of the completed interview, a like can be created like this:
https://mbistaffing.hirevue.com/#/evaluator/?evi=[id]
This URL is pushed back to Zoho Recruit and saved to the candidate record.
At this point, a Zoho Recruit Workflow is triggered that changes the candidate status to "Video Evaluation Submitted". The Recruiter - Account Manager evaluates the candidate. Review/Evaluation can be done in Zoho or HireVue, we just need to determine which makes more sense for Recruiter - Account Manager.
- If review is done in Zoho - A task will get created for the main Recruiter to review. If they like the candidate they change their status, to "Approved by Recruiter". This will trigger a Workflow that will email "Recruiting Evaluators" listed for the job. The evaluator has 24 hours to review the candidate(s) and determine if they want to schedule an interview. This status is sent back to Zoho which updates the candidates status as either "Video Evaluation Approved for Interview" or "Video Evaluation Rejected for Interview". If approved, the candidate will receive an email letting them know. If the Interviewer is connected to the Hirevue Scheduling Platform then a link will be included in the email asking them to schedule a time otherwise the MBI scheduler will reach out to schedule a time. The Recruiter - Account Manager also gets a task assigned to follow up on this and reach out to the candidate by phone within 24 hours. If rejected, the Recruiter - Account Manager is assigned a task to call the candidate and let them know. If it's noted that the candidate just wasn't a good fit for this role, they are asked on the call if they'd like to be considered for future/other roles.
- If done in HireVue - TBD
<script id='hv-evaluator-script' type='text/javascript'
src='https://app.hirevue.com/integrations/widgets/evaluator.js'>
</script>
<script type-'text/javascript'>
HvWidgets.Evaluator.init({
sessionId : '[session id]',
targetId : 'hv-evaluator',
positionId : [pid],
interviewId : [iid],
showOnlyOne: true
});
</script>- Benefits of using emails in HireVue vs ATS
- How does approval process work in HireVue? How many people need to approve? Is there master approver?
- Is the evaluator link for a specific evaluator? https://mbistaffing.hirevue.com/#/evaluator/?evi=[id]
- What are widgets? https://app.hirevue.com/debug/widgets/
- Live example of HireVue
- What if they apply to two jobs
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/aad.hirevue?tab=Overview https://github.com/AliaElKattan/survivalofthebestfit/blob/master/Survival%20Of%20the%20Best%20Fit%20-%20User%20Experience.pdf https://github.com/searchads/martech/wiki/Marketing-technology-landscape-2017-%5B6%5D-Management https://github.com/kentsommer/kentsommer.github.io/blob/77e73f5f93eb68037972424c91df35e63f0915ab/post/hirevue-misapplied-machine-learning/index.html