Index des Docs

Lever (Guide d'intégration de l'héritage)

Dernière mise à jour le - Available in English

Remarque : l'intégration de Lever Live Pad nécessite un plan Lever Professionnel ou Entreprise et un plan d'organisation payant CoderPad (Team ou supérieur). Pour configurer l'intégration, vous devez être un Lever Super Admin et un CoderPad organisation Admin. Si vous disposez d'un plan CoderPad Personal, envisagez une mise à niveau pour accéder à cette fonctionnalité.

CoderPad s'intègre au système de suivi des candidats Lever pour créer automatiquement des sessions d'entretien CoderPad pour les candidats. Appliquez la balise "coderpad" aux emplois ou aux candidats dans Lever pour créer automatiquement pads.

Lorsqu'un candidat marqué atteint la première étape Lever désignée (voir l'étape 2 ci-dessous), CoderPad crée un pad et met à jour le profil du candidat Lever avec le lien de l'entretien :

Page du candidat Lever avec le lien coderpad live pad en surbrillance à droite.

Vous copiez ensuite ce lien et l'envoyez au candidat (et à l'examinateur).

Pour activer l'intégration, vous devrez fournir à CoderPad les informations d'identification de l'API de Lever, et fournir à Lever une URL de webhook CoderPad.

Étape 1 : Fournir à CoderPad les informations d'identification de Lever

Pour commencer, visitez la page d'intégration de CoderPad Lever

Page de configuration de Lever sur le site de coderpad. Les champs pour la clé API de Lever, le jeton de signature du webhook de Lever, et "qui doit posséder pads créé par son intégration" sont affichés.

Vous avez besoin de deux informations de Lever : une clé API et un jeton de signature Webhook. La clé API est nécessaire pour que nous puissions récupérer les informations sur les candidats à partir de Lever et mettre à jour le profil du candidat avec le lien du pad. Le jeton de signature Webhook vérifie les requêtes Web envoyées par Lever.

Générer une clé API de Lever

Pour continuer, vous devez être un Super Admin Lever et votre organisation doit être sur un plan Lever Professionnel ou Entreprise.

Allez sur Lever et naviguez jusqu'à Settings : Intégrations et API.

Sous la rubrique Lever API credentials, cliquez sur le bouton bleu Generate New Key. Pour le nom de l'intégration, indiquez "CoderPad".

Copiez la nouvelle clé API dans votre presse-papiers. Vous en aurez besoin plus tard et ne pourrez pas la consulter autrement qu'à ce moment-là.

Accordez ces autorisations en cochant les cases correspondantes :

  • Lire : Lire l'étape
  • Lire : Possibilité de lecture
  • Lire : Liste des étapes
  • Écrire : Ajouter un lien d'opportunité

Cliquez sur le bouton bleu Done puis confirmez que vous Got it pour faire persister la clé dans Lever.

Une fenêtre pop-up sur la page des autorisations qui dit "c'est la seule et unique fois que cette clé d'api sera accessible. êtes-vous sûr de vouloir continuer ? vous pouvez générer ou révoquer les informations d'identification d'api pour cette intégration à tout moment".

Retournez dans le CoderPad et collez la clé API que vous avez copiée dans la zone de texte Lever API key.

Obtenir le jeton de signature du webhook

Lever signe les demandes à l'aide d'un jeton de signature de webhook. CoderPad utilise ce jeton pour vérifier que les demandes proviennent de Lever. 

De retour dans Lever, naviguez vers Paramètres : Intégrations et API : Webhooks onglet. Recherchez la section Changement de stade du candidat. Cliquez sur + Add Webhook.

Le champ "signature token" est mis en évidence.

Copiez le Token de signature et retournez dans CoderPad pour le coller dans la zone de texte Token de signature du Webhook.

Choisissez un propriétaire de pad

Veuillez choisir l'utilisateur CoderPad de votre organisation qui sera propriétaire des Pads créés par cette intégration. Il s'agit généralement d'un recruteur ou d'un compte comme [email protected]

Sauvegarder et tester

La page devrait maintenant ressembler à ceci :

Page de configuration de Lever sur le site de coderpad. Les champs pour la clé API de Lever, le jeton de signature du webhook de Lever, et "qui doit posséder pads créé par son intégration" sont affichés.

Appuyez sur Save, et nous allons tester et persister vos informations d'identification. Si ça a marché, ça ressemblera à ça :

Page des intégrations avec une bannière en haut qui dit "les changements ont été sauvegardés et la clé api du levier a été testée avec succès".

En cas d'échec, vérifiez que vous avez appuyé sur Done dans Lever après avoir créé la clé API. Essayez également de créer à nouveau une nouvelle clé en vous assurant qu'elle dispose des autorisations correctes.

Après avoir ajouté la token de signature à CoderPad, choisissez les étapes du candidat pour créer des coussinets, puis connectez-vous au nouveau webhook dans Lever.

Étape 2 : Choisir les étapes candidates

Veuillez choisir les étapes du candidat Lever pour créer pads. Par exemple, "Écran téléphonique" ou "Sur place". Vous pouvez choisir plusieurs étapes - mais un codeurpad ne sera créé que dans la première étape désignée dans laquelle un candidat est déplacé. Appuyez sur Save.

"Étape 2 : Sélectionner le stade de candidat levier" page avec l'option "écran téléphonique" sélectionnée.

Étape 3 : Fournir à Lever une URL de webhook CoderPad

Votre Lever page d'intégration affiche désormais une URL de webhook en bas :

La page "étape 3 : ajouter votre url de webhook dans le levier" avec l'url de changement d'étape du candidat en surbrillance.

Copiez cette URL dans votre presse-papiers.

Retournez sur le levier Paramètres : Intégrations et API : Onglet Webhooks. Sous la rubrique Webhooks, revenez à la section Candate state change

Tout d'abord, basculez son interrupteur sur marche/vert. 

Ensuite, utilisez la flèche vers le bas pour développer les détails du webhook que vous avez créé à l'étape 1 de ce guide. Collez votre candidate state change URL copiée dans le titre du webhook pour remplacer l'URL de remplacement https://yoursite.com

 Appuyez sur Vérifier la connexion. Il devrait tourner, puis afficher Vérifié.

L'url de changement d'état du candidat est mis en évidence et le bouton de vérification de la connexion est mis en évidence.

La configuration de l'intégration est maintenant terminée. Ensuite, sélectionnez des emplois ou des candidats spécifiques pour lesquels vous souhaitez créer des coussinets.

Utilisation de l'intégration

Permettre l'intégration pour des emplois ou des candidats spécifiques

Activer pour un emploi

Si vous marquez un emploi dans Lever avec "coderpad", CoderPad vérifie les candidats qui ont postulé à cet emploi. Lorsqu'un candidat pour cette offre entre dans la première étape "CoderPad désigné" (sélectionnée à l'étape 2 de la configuration), CoderPad crée un lien vers le pad pour lui.

"Étape 2 : Sélectionner le stade de candidat levier" page avec l'option "écran téléphonique" sélectionnée.

Pour l'activer, visualisez un travail dans Lever et appliquez la balise "coderpad" :

Page de publication de l'offre d'emploi avec la balise "coderpad" mise en évidence dans le coin inférieur droit de la page.

Pour désactiver cette fonction, supprimez la balise "coderpad" du travail.

Activer pour un candidat

Vous pouvez également marquer un candidat spécifique avec "coderpad". Lorsque ce candidat entre dans la première étape "CoderPad désigné", CoderPad crée un lien vers le pad pour lui.

La page de présentation du Lever avec le tag coderpad mis en évidence en bas de la page.

Désactiver pour un candidat

Vous avez un candidat qui a postulé à un emploi étiqueté Coderpad, pour lequel vous ne voulez pas qu'un pad soit créé ? Vous pouvez désactiver CoderPad pour ces candidats en consultant leur profil de candidat Lever et en supprimant la balise "coderpad". Lorsque le candidat entre dans une étape désignée, CoderPad ne créera pas de pad pour lui.

Planifier un écran téléphonique CoderPad

À ce stade, vous avez intégré Lever et CoderPad et marqué des emplois ou des candidats spécifiques avec "coderpad".

Pour déclencher l'intégration, faites passer un candidat correspondant dans votre flux d'entretiens. À la première étape "désignée par CoderPad", CoderPad crée un pad et ajoute le lien vers le profil du candidat Lever :

Page du candidat avec le poste demandé et le statut du candidat mis en évidence au centre de la page. Le lien pad est mis en évidence sur le côté droit de la page.

Veuillez noter que cela consomme du pad quota !

Veillez à ne déplacer les candidats marqués "coderpad" vers les étapes "CoderPad désigné" que lorsque vous souhaitez créer un pad pour eux. N'oubliez pas que vous pouvez désactiver cette fonction pour un seul candidat en supprimant son étiquette "coderpad".

Enfin, copiez le lien CoderPad. Lorsque vous planifiez l'entretien, incluez le lien dans l'invitation :

La page de l'agenda est affichée sur le levier avec une invitation au pad affichée et le lien pad est mis en évidence.

C'est fait !

Voir les résultats

Lorsque l'entretien CoderPad se termine, vous pouvez souhaiter consulter les résultats dans Lever. Le même lien CoderPad que nous avons ajouté à la page du candidat sert également d'enregistrement de l'entretien. Cliquez sur ce lien pour lire l'historique de la session d'entretien. Vous pouvez également copier le code de l'entretien dans une note ou un commentaire du candidat.