Generate dynamic interview links in calendar invites

Without logging into Coderbyte to manually create an interview, you can dynamically generate interview links within calendar invites from any calendar app or ATS. To do so, first make sure that you have API access enabled.

When a candidate clicks the link in the calendar invite, they will be directed to a waiting room. When the admin clicks the same link, they will be directed to a new blank interview and be able to admit the candidate into it.

Note: To dynamically generate an interview link that preloads an interview question or template, append /TEMPLATE_ID to the end of the URL. You can get the TEMPLATE_ID by navigating to your custom interview questions, clicking edit on the desired one and copying the ID in the top right of the modal.

Screenshot 2024-10-23 at 2.48.20 PM

Below are instructions for various tools:

Via API

See our API docs.


Manually

  1. From within Coderbyte's platform, click Home. Copy the text of the URL after the final "/"

  2. Paste that text at the end of this URL, replacing "orgSlug":
    https://coderbyte.com/interviews/orgSlug
  3. Add "/" at the end of the URL:
    https://coderbyte.com/interviews/orgSlug/
  4. Add the candidate's email address to the end of the URL, replacing "candidate@email.com":
    https://coderbyte.com/interviews/orgSlug/candidate@email.com

A properly formed link will look like:
https://coderbyte.com/interviews/joon-ig4qi/john.doe@acme.com


Calendly

  1. From within Coderbyte's platform, click Home. Copy the text of the URL after the final "/"
  2. Paste that text at the end of this URL, replacing "orgSlug":
    https://coderbyte.com/interviews/orgSlug
  3. Add "/" at the end of the URL:
    https://coderbyte.com/interviews/orgSlug/
  4. Copy the URL you created. You'll need it momentarily.
  5. From within Calendly's platform, next to the relevant event type click the settings cog and then Edit
  6. Expand Notifications and Cancellation Policy
  7. Click Personalize next to Calendar Invitations
  8. In the Body paste the URL from earlier.
  9. Place your cursor at the end of the URL and then click + Variables and select Invitee Email
  10. The resulting URL should look like:

You can follow the same approach to generate dynamic interview links in email reminders and to pre-populate fields in a scheduling page.


Prelude

  1. From within Coderbyte's platform, click Home. Copy the text of the URL after the final "/"
  2. Paste that text at the end of this URL, replacing "orgSlug":
    https://coderbyte.com/interviews/orgSlug
  3. Add "/" at the end of the URL:
    https://coderbyte.com/interviews/orgSlug/
  4. Copy the URL you created. You'll need it momentarily.
  5. From within Prelude's platform, navigate to Template settings
  6. Click and open the template you want to contain the Dynamic Interview Link
  7. In the Body paste the URL from earlier.
  8. Place your cursor at the end of the URL and then click + Insert placeholder and select Candidate email address
  9. The resulting URL should look like:

Greenhouse

  1. From within Coderbyte's platform, click Home. Copy the text of the URL after the final "/"
  2. Paste that text at the end of this URL, replacing "orgSlug":
    https://coderbyte.com/interviews/orgSlug
  3. Add "/" at the end of the URL:
    https://coderbyte.com/interviews/orgSlug/
  4. Copy the URL you created. You'll need it momentarily.
  5. From within Greenhouse's platform, navigate to the Email Templates page. (Configure icon > Email Templates on left-side panel)
  6. Edit or create a New template
  7. In the Body of the email paste the URL from earlier.
  8. At the end of the URL add ""
  9. The resulting URL should look like:
    Screenshot 2023-08-03 at 14.04.48@2x


Ashby

  1. From within Coderbyte's platform, click Home. Copy the text of the URL after the final "/"
  2. Paste that text at the end of this URL, replacing "orgSlug":
    https://coderbyte.com/interviews/orgSlug
  3. Add "/" at the end of the URL:
    https://coderbyte.com/interviews/orgSlug/
  4. Copy the URL you created. You'll need it momentarily.
  5. From within Ashby's platform, navigate to the Email Templates page.
  6. Edit or create a New template
  7. In the Body of the email paste the URL from earlier.
  8. Place your cursor at the end of the URL and click the icon to Personalize with Token 
    and then select Candidate's Email Address (Primary, Personal)"
    ashby personalize token
  9. The resulting URL should look like:
    Screenshot 2023-08-03 at 14.03.06@2x