Aller au contenu

Intégration · Paie et RH

Connectez Claude et ChatGPT à Greenhouse

Demandez à votre IA qui a postulé pour un poste, où se trouve un candidat dans le processus, ou quels scorecards manquent encore, et obtenez la réponse de Greenhouse. Il peut lire les candidats, les candidatures, les postes, les offres d'emploi, les annonces de travail, les entretiens, les scorecards, les propositions et les pièces jointes. Il peut également créer et mettre à jour des candidats, déplacer des candidatures entre les étapes, planifier des entretiens, et rejeter ou embaucher, avec votre approbation si vous le souhaitez.

Connecter Greenhouse gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Quelles sont nos candidatures actives pour le poste de Développeur Backend ?”

    L'IA trouve le poste et liste ses candidatures actives avec le candidat et l'étape actuelle.

  • “Déplacez Sara Jensen à l'étape d'Entretien sur site.”

    Elle consulte les étapes du poste et déplace sa candidature de son étape actuelle vers la nouvelle.

  • “Quels scorecards ont été soumis pour les entretiens de Sara ?”

    Elle liste les scorecards sur sa candidature avec l'interviewer et le statut.

Ce que votre IA peut faire

Candidats et candidatures

Rechercher, créer, mettre à jour et baliser des candidats, lister les candidatures et l'historique des étapes, et déplacer, rejeter ou embaucher.

Postes et offres d'emploi

Lister les postes, offres d'emploi, annonces de travail, étapes d'interview et types d'interview, créer un poste à partir d'un existant et le mettre à jour.

Entretiens, scorecards et propositions

Lister, enregistrer, reprogrammer et supprimer des entretiens, et lire les scorecards, les propositions et les pièces jointes de candidats.

  • “Ajoutez le candidat Lars Holm, [email protected], avec la balise Référencement.”

    Il crée le candidat avec nom et adresse e-mail et ajoute la balise Référencement.

  • “Rejetez la candidature de Mark Olsen pour cause d'inadéquation, sans lui envoyer un e-mail.”

    Elle consulte les raisons de rejet et rejette la candidature. Aucun e-mail n'est envoyé sauf si vous en demandez un.

  • “Quels entretiens sont planifiés pour la semaine prochaine ?”

    Elle liste les entretiens dans cette plage de dates avec la candidature, les interviewers et les horaires.

150 outils pour Greenhouse

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • add_attachmentModifie des donnéesJoindre un fichier à une candidature : `application_id`, `filename`, `type` (par exemple CV, lettre de motivation) et le fichier comme public `url` ou base64 `content`.
  • archive_userVisible par d’autres
  • create_addressModifie des données
  • create_applicationModifie des données
  • create_application_convert_to_candidateModifie des données
  • create_application_unrejectModifie des données
  • create_approval_flowModifie des données
  • create_approval_flow_request_approvalModifie des données
  • create_candidateModifie des donnéesCréer un candidat avec `first_name`, `last_name` et des adresses email, numéros de téléphone, entreprise, titre, balises et champs personnalisés optionnels.
  • create_candidate_educationModifie des données
  • create_candidate_employmentModifie des données
  • create_candidate_tagModifie des données
  • create_custom_fieldModifie des données
  • create_custom_field_departmentModifie des données
  • create_custom_field_officeModifie des données
  • create_custom_field_optionModifie des données
  • create_departmentModifie des données
  • create_future_job_permissionSupprime des données
  • create_jobModifie des donnéesCréer un poste en copiant un poste existant (`template_job_id`) avec `number_of_openings` et des champs optionnels : `job_name`, département, bureaux et ID de demande.
  • create_job_hiring_managerModifie des données
  • create_job_ownerModifie des données
  • create_messageModifie des données
  • create_noteModifie des données
  • create_officeModifie des données
  • create_openingModifie des données
  • create_quoteModifie des données
  • create_scorecardModifie des données
  • create_scorecard_candidate_attributeModifie des données
  • create_scorecard_question_answerModifie des données
  • create_scorecard_question_answer_optionModifie des données
  • create_userModifie des données
  • create_user_emailModifie des données
  • create_user_job_permissionSupprime des données
  • create_user_revoke_permissionSupprime des données
  • create_webhookSupprime des données
  • delete_addressSupprime des données
  • delete_applicationSupprime des données
  • delete_applied_candidate_tagSupprime des données
  • delete_candidateSupprime des données
  • delete_candidate_educationSupprime des données
  • delete_candidate_employmentSupprime des données
  • delete_candidate_tagSupprime des données
  • delete_custom_fieldSupprime des données
  • delete_custom_field_departmentSupprime des données
  • delete_custom_field_officeSupprime des données
  • delete_custom_field_optionSupprime des données
  • delete_documentSupprime des données
  • delete_future_job_permissionSupprime des données
  • delete_interviewSupprime des donnéesSupprimer une interview planifiée par son ID. Cette action ne peut pas être annulée.
  • delete_job_hiring_managerSupprime des données
  • delete_job_ownerSupprime des données
  • delete_messageSupprime des données
  • delete_openingSupprime des données
  • delete_user_job_permissionSupprime des données
  • delete_webhookSupprime des données
  • get_link_status
  • get_reason
  • hire_applicationModifie des donnéesMarquer une candidature comme embauchée par `application_id`, avec des options `start_date`, `opening_id` et `close_reason_id`. Cela remplit l'offre d'emploi.
  • list_abc_123_def_456s
  • list_addresses
  • list_application_stage_historyLister les étapes d'un dossier, filtrées par `application_ids` ; définir `current` uniquement pour l'étape actuelle.
  • list_applicationsLister les dossiers, filtrés par `candidate_ids`, `job_ids`, `stage_ids`, `status` (actifs, rejetés, embauchés) ou des dates. Chaque dossier lie un candidat à un poste. Pagination avec `cursor`.
  • list_applied_candidate_tags
  • list_approval_flows
  • list_approver_groups
  • list_approvers
  • list_attachmentsLister les pièces jointes de candidats (CV, lettres de motivation) par `candidate_ids` ou `application_ids`.
  • list_bulk_requests
  • list_candidate_attribute_types
  • list_candidate_education
  • list_candidate_employments
  • list_candidate_tagsLister les étiquettes de candidats disponibles dans votre compte.
  • list_candidatesLister les candidats, filtrés par `email`, `tag`, `ids` ou des plages de dates création/mise à jour/activité dernière. Pagination avec `cursor`.
  • list_custom_field_departments
  • list_custom_field_offices
  • list_custom_field_options
  • list_default_interviewers
  • list_demographic_answer_options
  • list_demographic_answers
  • list_demographic_question_sets
  • list_demographic_questions
  • list_departmentsLister les départements.
  • list_eeocs
  • list_focus_candidate_attributes
  • list_future_job_permissions
  • list_interview_kits
  • list_interviewer_tags
  • list_interviewers
  • list_interviewsLister les interviews planifiées, filtrées par `application_ids`, `job_ids`, `status` ou la plage de dates `starts_at`. Pagination avec `cursor`.
  • list_job_candidate_attributes
  • list_job_hiring_managers
  • list_job_interview_typesLister les types d'interview définis pour les postes (par `job_ids` ou `job_interview_stage_ids`). Nécessaire comme `job_interview_id` lors de la planification.
  • list_job_owners
  • list_job_post_locations
  • list_job_postsLister les annonces d'emploi (publicités publiques pour les postes), par `job_ids`, `live` ou `active`.
  • list_job_stagesLister les étapes d'interview des postes, par `job_ids`. Utilisez les IDs d'étape pour déplacer les dossiers.
  • list_jobsLister les postes, filtrés par `status` (ouvert, fermé, brouillon), `department_id`, `office_id`, `requisition_id` ou des dates. Pagination avec `cursor`.
  • list_messages
  • list_offersLister les offres d'emploi, filtrées par `application_ids`, `candidate_ids`, `job_ids`, `status` ou des dates ; définir `current_only` pour la dernière version.
  • list_officesLister les bureaux.
  • list_openingsLister les offres d'emploi (slots de recrutement), par `job_ids`, `open` statut ou des dates.
  • list_prospect_details
  • list_prospect_pool_stages
  • list_prospect_pools
  • list_referrers
  • list_rejection_details
  • list_rejection_reasonsLister les raisons de rejet à utiliser lors du rejet d'un dossier.
  • list_scorecard_candidate_attributes
  • list_scorecard_question_answer_options
  • list_scorecard_question_answers
  • list_scorecard_question_candidate_attributes
  • list_scorecard_question_options
  • list_scorecard_questions
  • list_scorecardsLister les fiches d'évaluation d'interview (retours), par `application_ids`, `interviewer_ids`, `status` ou la date de soumission.
  • list_sources
  • list_user_job_permissions
  • list_user_roles
  • list_usersLister les utilisateurs Greenhouse (recruteurs, intervieweurs), filtrés par `primary_email`, département ou bureau.
  • list_webhooks
  • move_application_stageModifie des donnéesDéplacer une candidature vers un autre stage d'interview : `application_id`, actuel `from_stage_id` et `to_stage_id` (ou `to_job_id` pour la déplacer vers un autre poste).
  • reject_applicationVisible par d’autresRejeter un dossier par `application_id` avec une `rejection_reason_id` et des champs optionnels `notes`. Si vous passez `rejection_email`, le candidat reçoit un email.
  • schedule_interviewModifie des donnéesEnregistrer une interview planifiée pour une candidature : `application_id`, `job_interview_id`, `interviewers`, `starts_at`, `ends_at`, votre calendrier `external_event_id`, et un emplacement ou lien vidéo optionnel.
  • search_custom_fields
  • search_messages
  • send_templateVisible par d’autres
  • submit_candidateVisible par d’autres
  • submit_userVisible par d’autres
  • tag_candidateModifie des donnéesAjouter une balise à un candidat via `candidate_id` et `candidate_tag_id`.
  • update_applicationModifie des donnéesMettre à jour un dossier par `application_id` : source, référé, recruteur, coordonnateur ou champs personnalisés.
  • update_approval_flowModifie des données
  • update_approval_flow_replace_approver_groupsVisible par d’autres
  • update_approver_group_replace_approversVisible par d’autres
  • update_candidateModifie des donnéesMettre à jour un candidat par `candidate_id` : nom, coordonnées, entreprise, titre, étiquettes ou champs personnalisés. Seuls les champs que vous passez sont modifiés.
  • update_candidate_anonymizesVisible par d’autres
  • update_custom_fieldModifie des données
  • update_custom_field_optionModifie des données
  • update_departmentModifie des données
  • update_interviewModifie des donnéesReprogrammer ou modifier une interview par `interview_id` : horaires, intervieweurs, lieu ou lien vidéo.
  • update_jobModifie des donnéesMettre à jour un poste par son ID (`project_id`) : nom, notes, département, bureaux, ID de demande ou champs personnalisés.
  • update_messageModifie des données
  • update_officeModifie des données
  • update_openingModifie des données
  • update_pageModifie des données
  • update_quoteModifie des données
  • update_rejection_detailModifie des données
  • update_scorecardModifie des données
  • update_scorecard_candidate_attributeModifie des données
  • update_scorecard_question_answerModifie des données
  • update_userModifie des données
  • update_webhookSupprime des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Greenhouse dans la liste des applications.

  2. 2

    Collez votre clé

    Collez l'ID Client et la clé secrète d'un identifiant API Harvest V3 (OAuth). Dans Greenhouse, ouvrez les Identifiants API, cliquez sur Créer de nouveaux identifiants API, choisissez Harvest V3 (OAuth), sauvegardez et configurez les périmètres que l'intégration peut utiliser. Les listes d'endpoints nécessitent que l'utilisateur du credential soit un administrateur de site. PipMCP utilise le credential pour obtenir des jetons d'accès, il n'y a donc pas de connexion séparée.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans Greenhouse ?

Il peut lire les candidats, les dossiers de candidature, l'historique des étapes, les postes, les offres d'emploi, les annonces, les étapes, les types d'interviews, les interviews, les scorecards, les offres, les pièces jointes, les balises, les utilisateurs, les départements et les bureaux. Il peut créer et mettre à jour les candidats et les postes, ajouter des balises aux candidats, joindre des fichiers, déplacer des dossiers de candidature, enregistrer ou modifier des interviews, et rejeter ou embaucher des candidatures.

L'IA voit-elle mes identifiants Greenhouse ?

Non. Vos identifiants Greenhouse sont chiffrés au repos et jamais montrés à l'IA. Une fois sauvegardés, ils ne sont plus affichés, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez quels outils sont activés, vous pouvez commencer en lecture seule. Le rejet peut envoyer un email au candidat, l'embauchement remplit une offre d'emploi et la suppression d'une interview ne peut pas être annulée, donc ceux-ci peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.

Quel est le coût ?

Greenhouse se connecte via OAuth, et les connexions OAuth nécessitent le plan PipMCP Pro ou supérieur. PipMCP dispose également d'un plan gratuit sans carte de crédit, mais il n'inclut pas cette connexion. Les plans facturés sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Greenhouse.

Le candidat sera-t-il emailé lorsque l'IA le rejettera ?

Uniquement si l'IA inclut un email de rejet dans la demande. Sans cela, la candidature est rejetée sur Greenhouse et aucun email n'est envoyé. Vous pouvez exiger votre approbation pour les rejets, afin que vous voyiez les détails avant qu'aucune action ne se produise.

Laissez votre IA travailler dans Greenhouse dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Greenhouse gratuitement

PipMCP n’est pas affilié à Greenhouse. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.