Intégration Greenhouse
Déplacez le candidat dans Greenhouse. Kendor s'occupe du reste.
Quand un candidat entre dans l'étape Greenhouse de votre choix, Kendor lui envoie par e-mail un test de code ou un lien pour réserver un entretien de live coding. Chaque étape, de l'invitation à votre décision, arrive comme note sur la candidature Greenhouse, pour que les recruteurs voient où en sont les choses sans quitter Greenhouse.
Connecté avec le client se terminant par b7e2, depuis le 2026-10-09.
Étapes qui envoient une évaluation ou un entretien de live coding
- Test techniqueSenior Backend EngineerTest Senior BackendSupprimer
- Pair programmingtous les postesLive coding · Pairing backendlun., mar., mer., jeu. · 10:00–16:00 Europe/Berlin · 10 prochains joursSupprimer
Invitations récentes depuis Greenhouse
Ce que Kendor a écrit en dernier sur chaque candidature. Une écriture échouée est retentée pendant une journée.
- ada.okafor@example.comTest Senior Backend · Senior Backend EngineerCompleted
- liam.chen@example.comLive coding · Pairing backend · Platform EngineerScheduled
- noah.berg@example.comTest Senior Backend · Senior Backend EngineerPas encore écrit ; nouvel essai en cours
- 2026-10-06 09:14
Kendor: invited to Test Senior Backend. The candidate got an email with their link.
- 2026-10-07 18:31
Kendor: Test Senior Backend: submitted in 74 min, ready to review. Review: https://kendor.io/organization/12/attempts/4821
- 2026-10-08 10:05
Kendor: Test Senior Backend: Passed, score 84/100, took 74 min. Review: https://kendor.io/organization/12/attempts/4821
- 2026-10-08 10:06
Kendor: Test Senior Backend: Advanced by the reviewer.
01
Une étape envoie un test ou un entretien de live coding.
Choisissez un poste Greenhouse, l'une de ses étapes et ce qu'elle envoie : un test Kendor en ligne ou un entretien de live coding. Quand une candidature entre dans cette étape, le candidat reçoit son test par e-mail, ou un lien pour réserver un créneau dans les horaires hebdomadaires définis sur la règle.
- Une règle couvre un poste, ou un nom d'étape sur tous les postes ; le poste l'emporte
- Les créneaux proposés évitent les autres sessions Kendor du panel
- Pas de réservation à temps ? L'invitation expire et Greenhouse reçoit une note
Kendor envoie au candidat un lien pour réserver un créneau dans ces horaires. Le panel de l'entretien de live coding mène la session.
02
Une note sur la candidature à chaque étape.
Kendor écrit sous forme de notes, une par jalon : invité, le créneau réservé ou la soumission avec un lien de revue, le résultat, la décision, ou une invitation annulée ou expirée. Un candidat testé depuis Greenhouse puis invité à une session de live coding reçoit ces notes sur la même candidature.
- Chaque note est écrite une fois, visible par tous ceux qui voient le candidat
- Une note refusée par Greenhouse est relancée pendant une journée
- Dans Kendor, la liste et le profil montrent le poste et l'étape Greenhouse, et ce que Greenhouse a appris en dernier
- 2026-10-09 11:20
Kendor: invited to the live coding interview Pairing backend. The candidate got an email to book a time.
- 2026-10-09 17:45
Kendor: live coding interview Pairing backend booked for 2026-10-14 09:00 UTC.
- 2026-10-14 12:01
Kendor: live coding interview Pairing backend held (58 min), ready to review. Review: https://kendor.io/organization/12/interviews/318/result
- 2026-10-14 16:30
Kendor: live coding interview Pairing backend: Advanced by the panel. Review: https://kendor.io/organization/12/interviews/318/result
03
Configuré avec des identifiants API et un webhook.
Créez dans Greenhouse des identifiants API Harvest V3 avec trois scopes et collez le client ID et le secret dans Kendor. Greenhouse ne peut pas créer de webhooks par son API : Kendor vous montre donc une URL d'endpoint et une clé secrète à ajouter comme webhook « Candidate has changed stage ». Une checklist montre ce qui est en place.
- Chaque changement d'étape est signé ; une requête qui ne correspond pas est rejetée
- Le même changement d'étape reçu deux fois n'envoie qu'une invitation
- Remplacez les identifiants à tout moment ; l'URL et la clé du webhook restent les mêmes
Connecté avec le client se terminant par b7e2, depuis le 2026-10-09.
Scopes des identifiants
Les identifiants peuvent lister les postes et leurs étapes.
Webhook
Greenhouse prévient Kendor quand une candidature change d’étape.
Endpoint URLhttps://kendor.io/api/integrations/greenhouse/webhook/7f3c…e41aSecret key••••••••••••••••a91cNotes
Les résultats sont écrits en notes sur la candidature, ce qui nécessite « Notes: Create notes ».
Comment ça marche
Greenhouse reste le système de référence.
Connecter avec des identifiants API
Collez un client ID et un secret Harvest V3, puis ajoutez le webhook que Kendor vous montre.
Associer une étape à un test ou au live coding
Pour un poste, ou un nom d'étape sur tous les postes, choisissez ce que l'étape envoie. Une règle de live coding porte les horaires réservables par les candidats.
Suivre dans Greenhouse
Une note arrive sur la candidature quand le candidat est invité, réserve, soumet et reçoit une décision.
Questions
Quelle offre inclut Greenhouse ?
Les offres Pro et Enterprise l'incluent. Un propriétaire connecte Greenhouse depuis Intégrations dans votre tableau de bord Kendor, avec un Site Admin dans Greenhouse pour créer les identifiants et le webhook.
Pourquoi des notes et pas des champs personnalisés ?
Greenhouse remplace les champs personnalisés d'une candidature d'un seul bloc : écrire ceux de Kendor pourrait effacer les vôtres. Kendor ajoute donc une note par étape, écrite une seule fois et visible par tous ceux qui voient le candidat. Le code et la revue complète restent dans Kendor, derrière le lien de revue.
Comment un candidat réserve-t-il un entretien de live coding ?
La règle d'étape porte des horaires hebdomadaires : jours, plage horaire, fuseau horaire et nombre de jours à l'avance. Le candidat reçoit un e-mail pour choisir un créneau dans ces horaires ; les créneaux qui chevauchent les autres sessions Kendor du panel ne sont pas proposés. Si rien n'est réservé à temps, l'invitation expire et Kendor le note sur la candidature. Les horaires proposés ne consultent pas les agendas du panel.
Kendor fonctionne-t-il avec d'autres ATS ?
Oui. Ashby et Lever fonctionnent de la même façon : une étape de votre choix envoie le test ou l'entretien de live coding, et Kendor écrit sur la candidature. Sans ATS, vous invitez les candidats directement. Si vous utilisez un autre ATS, dites-le-nous — cela oriente ce que nous construisons ensuite.
Plus de Kendor
Toutes les fonctionnalités- Tests de codeDes exercices asynchrones dans un vrai IDE, relus par votre équipe.Lire la suite
- Codage en directUn lien, un sandbox partagé, un avis de chaque recruteur.Lire la suite
- EntretiensRéservation autonome, invitations mises à jour sur place, revue en direct.Lire la suite
- Agents IAClaude Code et Codex dans le terminal du candidat, avec vos clés.Lire la suite
- Synthèse IAUne première lecture de chaque tentative, avec des preuves. Jamais de note.Lire la suite
- Vrais environnementsSept langages figés, PostgreSQL et Valkey, un kendor.yaml.Lire la suite
- Import de dépôtGit cloud ou auto-hébergé, dépôts privés compris, un instantané figé.Lire la suite
- Intégration AshbyLes étapes Ashby envoient des tests ou réservent du live coding ; les résultats reviennent en champs.Lire la suite
- Intégration LeverLes étapes Lever envoient tests et live coding ; chaque étape revient en note.Lire la suite
Lancez votre prochain test sur Kendor. Lisez ce que dit le code.
Créez votre espace, importez un dépôt ou partez d’un modèle, et envoyez votre premier test dès aujourd’hui.
Vous recrutez à grande échelle ? Parlons-en