Aller au contenu

Intégration · Paie et RH

Connectez Claude et ChatGPT à Greenhouse

Posez à votre IA quelles candidatures sont en attente dans un stage, quels commentaires les intervieweurs ont laissés sur leurs scorecards, ou demandez-lui d'avancer une candidate dans Greenhouse. Via l'API Harvest, elle peut lire les postes, candidatures, candidats, entretiens, offres, scorecards et pièces jointes. Elle peut également créer et mettre à jour des candidats, ainsi que déplacer, rejeter, dérejeter ou embaucher des candidatures.

Connecter Greenhouse Harvest gratuitement

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

Essayez de demander

  • “Quelles candidatures actives pour le poste de Designer de Produit sont en stage Présentiel ?”

    L'IA trouve le poste et ses stages, puis liste les candidatures actives dans ce stage.

  • “Résumez les scorecards pour la candidature de Julie.”

    Elle lit les scorecards d'entretien avec notes et commentaires, puis les résume.

  • “Déplacez Julie au stage Offre.”

    Elle déplace la candidature du stage actuel vers le stage que vous nommez.

Ce que votre IA peut faire

Postes et pipeline

Listez les postes, annonces de postes, stages, départements et bureaux, et consultez les candidatures par poste, stage et statut.

Candidats et retours

Lisez les candidats, pièces jointes, entretiens, scorecards et offres, et créez ou mettez à jour des candidats et étiquettes.

Décisions

Déplacez des candidatures entre stages ou postes, rejetez ou dérejetez-les, et marquez une candidature comme embauchée.

  • “Quelles offres sont actives ?”

    Elle liste les offres actuelles avec leur statut.

  • “Ajoutez Peter Holm d'Acme ApS au poste d'Analyste de Données et étiquetez-le Référentiel.”

    Elle crée le candidat avec les détails de l'entreprise et du contact, ajoute une candidature au poste et ajoute l'étiquette.

  • “Quels entretiens sont programmés cette semaine ?”

    Elle liste les entretiens programmés dans la plage de dates.

150 outils pour Greenhouse Harvest

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

  • archive_userVisible par d’autres
  • create_addressModifie des données
  • create_applicationModifie des données
  • create_application_convert_to_candidateModifie 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. Obligatoire : first_name et last_name. Optionnel : email_addresses, phone_numbers, company, title, tags, et application avec job_id pour l'ajouter à un poste.
  • 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_documentModifie des données
  • create_future_job_permissionSupprime des données
  • create_interviewModifie des données
  • 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_projectModifie 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ées
  • 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 recrutée. Obligatoire : application_id. Optionnel : start_date, opening_id, close_reason_id. Cela ferme le poste.
  • list_abc_123_def_456s
  • list_addresses
  • list_application_stages
  • list_applicationsLister les candidatures. Optionnel : candidate_ids, job_ids, stage_ids, status (active, rejected, hired...), et filtres de date.
  • list_applied_candidate_tags
  • list_approval_flows
  • list_approver_groups
  • list_approvers
  • list_attachmentsLister les pièces jointes des candidats (CV, lettres de motivation). Optionnel : candidate_ids, application_ids, type.
  • list_bulk_requests
  • list_candidate_attribute_types
  • list_candidate_education
  • list_candidate_employments
  • list_candidate_tagsLister les étiquettes de candidat dans le compte.
  • list_candidatesLister les candidats. Options : email, tag, ids, et filtres created_at/updated_at/last_activity_at.
  • 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 entretiens planifiés. Optionnel : application_ids, job_ids, status, filtres starts_at/ends_at.
  • list_job_candidate_attributes
  • list_job_hiring_managers
  • list_job_interviews
  • list_job_owners
  • list_job_post_locations
  • list_job_postsLister les annonces de poste (publications publiques). Optionnel : job_ids, live, active, internal.
  • list_job_stagesLister les stades d'entretien d'un poste. Optionnel : job_ids, active.
  • list_jobsLister les postes. Optionnel : status (open, draft, closed), department_id, office_id, ids, et filtres de date comme opened_at.
  • list_messages
  • list_offersLister les offres. Optionnel : application_ids, candidate_ids, job_ids, status, current_only.
  • list_officesLister les bureaux.
  • list_openings
  • list_prospect_details
  • list_prospect_pool_stages
  • list_prospect_pools
  • list_referrers
  • list_rejection_details
  • list_rejection_reasonsLister les raisons de rejet et leurs IDs.
  • 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 des entretiens avec notes et commentaires. Options : application_ids, interviewer_ids, status, submitted_at.
  • list_sourcesLister les sources de candidats (sites d'emploi, recommandations, agences...).
  • list_user_job_permissions
  • list_user_roles
  • list_usersLister les utilisateurs Greenhouse. Options : primary_email, department_ids, office_ids, deactivated.
  • list_webhooks
  • move_applicationModifie des donnéesDéplacer une candidature vers un autre stade. Obligatoire : application_id et from_stage_id ; définir to_stage_id ou to_job_id pour la déplacer vers un autre poste.
  • reject_applicationVisible par d’autresRejeter une candidature. Obligatoire : application_id et rejection_reason_id. Options : notes et rejection_email (email_template_id, send_email_at) pour notifier le candidat.
  • 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 étiquette à un candidat. Obligatoire : candidate_id et candidate_tag_id.
  • unreject_applicationModifie des donnéesAnnuler un rejet et remettre la candidature dans son pipeline. Obligatoire : application_id.
  • update_applicationModifie des données
  • 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 le nom, l'entreprise, le titre, les coordonnées, les balises ou les champs personnalisés d'un candidat. Obligatoire : candidate_id.
  • 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ées
  • update_messageModifie des données
  • update_officeModifie des données
  • update_openingModifie des données
  • update_pageModifie des données
  • update_projectModifie 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 Harvest dans la liste des applications.

  2. 2

    Collez votre clé

    Dans Greenhouse, allez dans Configurer → Centre de développement → Gestion des identifiants API et créez un identifiant Harvest v3 (OAuth), idéalement lié à un utilisateur système d'intégration. Choisissez ses permissions, puis copiez l'ID Client et le secret Client dans PipMCP. Greenhouse affiche le secret une seule fois.

  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 ?

L'IA peut lire les postes, annonces de postes, stages, candidatures, pièces jointes, entretiens, scorecards, offres, sources, étiquettes, raisons de rejet, départements, bureaux et utilisateurs. Elle peut créer et mettre à jour des candidats, les étiqueter, déplacer des candidatures, rejeter ou dérejeter celles-ci, et marquer une candidature comme embauchée.

L'IA voit-elle mes identifiants Greenhouse ?

Non. Votre secret Client Greenhouse est chiffré au repos et jamais montré à l'IA. Après que vous ayez sauvegardé celui-ci, il ne sera plus affiché, 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 les outils activés ; les permissions du certificat Harvest limitent l'accès. Les données des candidats sont des données personnelles : vous pouvez commencer en lecture seule et désactiver reject_application si une personne doit rejeter. Le recrutement ferme la candidature, et il peut 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 ; ces connexions nécessitent le plan PipMCP Pro ou supérieur. PipMCP propose aussi un plan gratuit sans carte bancaire, mais il n'inclut pas cette connexion. Les plans facturés sont au coût par tâche terminée.

L'IA peut-elle envoyer des emails de rejet aux candidats ?

Uniquement si vous le permettez. reject_application peut inclure un modèle d'email de rejet et une heure d'envoi ; Greenhouse envoie alors l'email au candidat. Désactivez l'outil ou exigez une approbation pour vérifier chaque rejet avant envoi. unreject_application remet la candidature dans son pipeline.

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

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

Connecter Greenhouse Harvest gratuitement

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