Skip to main content

Using the HeyMilo integration

Run AI screening interviews with the help of HeyMilo

Written by Lia Bartosz

With the HeyMilo integration, you send a candidate from Pinpoint to one of your HeyMilo interviewers, HeyMilo invites them and runs the interview, and the score, highlights, lowlights and links to the full report and recording come back to the candidate's Assessments tab in Pinpoint.

You can send candidates one at a time from their application, or automatically when they move into a stage. Anyone on your team who can see the candidate can send them to HeyMilo and see the results.

✅ Permissions

You need Edit company-level settings, configure integrations and manage templates permissions to configure the integration.

If your account uses the Candidate assessments permissions, you need Send assessments to candidates to complete to send a candidate, and View the results of candidate assessments to see the results.

🔒 Availability

This integration is switched on by Pinpoint. To get started, reach out to your Customer Success Manager (CSM).


Preparing for the integration

Before you start, make sure you have a:


Configuring the integration

To configure the integration:

  1. Expand Settings.

  2. Select Integrations.

  3. Go to the My Plugins tab.
    ​

  4. Click HeyMilo.
    This will open the Configure panel.

  5. Paste your API Key into the field.
    ​

  6. Click Save.

There is nothing else to set up. Pinpoint connects itself to each HeyMilo interviewer the first time you send a candidate to it.


Sending a candidate to HeyMilo

Manually

To send a candidate to a HeyMilo interview:

  1. Go to the candidate's application.

  2. Open the three-dot menu (⋯).

  3. Select Send to HeyMilo.
    ​

  4. Choose the Interviewer.
    The list shows the interviewers in your HeyMilo workspace.

  5. Check the candidate's Name and Email.
    These are filled in from the candidate's profile.

  6. Add a Phone Number.
    This is optional unless the interviewer contacts candidates by SMS or phone call.
    ​

  7. Click Submit.

You'll see a message such as "Jane Marshall was sent to HeyMilo. The interview is waiting for the candidate."

HeyMilo then sends the candidate their interview invitation. Invitations, reminders and the interview itself all come from HeyMilo, so the messages and questions are the ones you've set up in your HeyMilo workspace.

Automatically (Stage Actions)

You can add Send to HeyMilo as a stage action, so every candidate who moves into a stage, for example AI Screening, is sent to HeyMilo automatically.

To add the stage action:

  1. Open the job.

  2. Click Edit.

  3. Select Edit Stages.

  4. Edit the stage you want to use.

  5. Click Add stage action.

  6. Choose Send to HeyMilo.
    ​

  7. Select an Interviewer for this stage.
    The other details are filled in automatically.
    ​

  8. Click Add Action.

  9. Click Save Stage.

ℹ️ Note

Pinpoint configures the HeyMilo stage action for you during setup. If you don't see Send to HeyMilo when you add a stage action, reach out to your CSM.


Viewing interview results

As soon as you send a candidate, a HeyMilo assessment appears on their Assessments tab.

It is named after the interviewer, for example HeyMilo: Customer Support Representative (customer-support-rep), and shows Pending until the candidate has finished the interview.

When HeyMilo has scored the interview, the assessment updates to Completed on its own, and your team receives a New candidate assessment report received notification.

Click the assessment name to open Assessment Details.

Reading assessment details

Depending on the interviewer, the details include:

Field

Description

Result

The candidate's overall HeyMilo score.

Resume Score

HeyMilo's score for the candidate's résumé.

Speech Score

HeyMilo's score for how the candidate spoke in the interview.

Highlight 1, 2, ...

The strengths HeyMilo picked out, one per row.

Lowlight 1, 2, ...

The areas of concern HeyMilo picked out, one per row.

Interview Integrity

HeyMilo's integrity check on the interview.

HeyMilo Interview Report and View Result

The full report in HeyMilo, with the scorecard and transcript.

Video Recording / Audio Recording

The interview recording in HeyMilo.

Interview Link

The link the candidate uses to take the interview.

HeyMilo Interviewer ID

The interviewer the candidate was sent to, as HeyMilo identifies it.

Reading statuses

The integration offers several statuses to help you understand where the assessment is in the process.

HeyMilo status

Pinpoint status

Description

Not ready / Pending

Pending (Pending or Invited)

The candidate has been sent and hasn't started the interview yet.

In progress / Evaluating

Pending (In Progress)

The candidate has started, or HeyMilo is scoring the interview.

Completed

Completed

The interview is finished and scored.

Shortlisted

Completed (Passed)

The candidate was shortlisted in HeyMilo.

Dismissed

Completed (Rejected)

The candidate was dismissed in HeyMilo.

Knocked out

Completed (Failed)

HeyMilo knocked the candidate out of the interview.


Troubleshooting

"Failed to load options for Interviewer" with "Invalid API key"

The saved API key is no longer valid, for example because it was deleted in HeyMilo.

Generate a new key in HeyMilo, then re-connect the integration in Pinpoint.

"Missing API Key"

Your HeyMilo API key hasn't been added yet. Make sure it's correctly connected within Pinpoint.

"Your HeyMilo workspace has no interviewers"

Create an interviewer in HeyMilo, then open Send to HeyMilo again.

A new interviewer isn't in the list.

New interviewers can take a few minutes to appear. Close the drawer and open it again.

"HeyMilo could not find the interviewer"

The interviewer has been deleted in HeyMilo. Choose another interviewer. If this happens on a stage action, edit the stage and choose a current interviewer.

"HeyMilo rejected the candidate"

HeyMilo couldn't accept one of the candidate's details, for example an email address that isn't valid. The message says which detail.

Correct it and send the candidate again.

A Stage Action didn't send the candidate as expected.

If a candidate couldn't be sent automatically, they're added to the Incomplete Actions queue so you can send them by hand.


Frequently Asked Questions

Does Pinpoint email the candidate?

No. HeyMilo sends the interview invitation and any reminders, by email, or by SMS or phone call for those interviewers.

What happens if I send the same candidate again?

If you send the candidate to the same interviewer again, HeyMilo keeps their existing interview and doesn't send a second invitation. If they've already finished it, the results appear in Pinpoint straight away.

To use a different interviewer, send the candidate again and choose that interviewer.

Can I change the interview questions or scoring?

Yes, in HeyMilo. Interviewers, questions, scoring and candidate messages are all set up in your HeyMilo workspace.

Who gets notified when results arrive?

Team members who can see the candidate receive one New candidate assessment report received notification when the interview is completed. Each person can choose how they receive it in their notification preferences.

Did this answer your question?