Aller au contenu

Intégration · Paie et RH

Connecter Claude et ChatGPT à CATS

Demandez à votre IA de trouver des candidats avec une compétence spécifique dans CATS, d'ajouter quelqu'un au pipeline d'un poste ou de montrer qui est en phase d'interview. Elle peut créer et mettre à jour des candidats, des postes, des entreprises et des contacts, déplacer les candidats à travers les statuts du pipeline, enregistrer des appels et des réunions et gérer les tâches à faire. L'administration des recrutements s'effectue pendant que vous parlez du poste.

Connecter CATS gratuitement

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

Essayez de demander

  • “Trouver des candidats ayant React et le danois dans leur profil.”

    L'IA recherche les candidats selon ces termes et liste les noms, coordonnées et propriétaires.

  • “Ajouter Maria Holm au poste de Développeur Frontend Senior.”

    Elle trouve le candidat et le poste et l'ajoute au pipeline du poste.

  • “Qui est dans le pipeline pour le poste de Développeur Frontend Senior, et à quel stade ?”

    Elle liste les candidats dans le pipeline du poste avec leur statut actuel.

Ce que votre IA peut faire

Candidats

Rechercher, lire, créer et mettre à jour des candidats, voir dans quels postes ils sont inscrits et enregistrer des appels, emails, réunions et notes.

Postes et pipelines

Créer et mettre à jour des postes, changer le statut du poste, ajouter des candidats aux pipelines et les déplacer d'un statut à un autre.

Entreprises, contacts et tâches

Rechercher et gérer les entreprises clientes et les contacts de recrutement, et créer ou compléter les tâches à faire.

  • “Déplacer Maria en phase d'interview.”

    Elle consulte les statuts vers lesquels son pipeline peut se déplacer et le change au statut d'interview. Les changements de statut peuvent déclencher des automatisations de votre compte.

  • “Enregistrer que j'ai appelé Maria aujourd'hui concernant la deuxième interview.”

    Elle enregistre une activité d'appel sur le candidat avec la date du jour et vos notes, liée au poste.

  • “Créer un poste pour Nordic Foods : Chef de Magasin à Aarhus, deux postes vacants.”

    Elle trouve l'entreprise, puis crée le poste avec titre, localisation et nombre de postes vacants.

222 outils pour CATS

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_candidate_to_jobModifie des donnéesAjouter un candidat au pipeline d'un poste via `candidate_id` et `job_id`, avec optionnel `rating`; `create_activity` décide si une activité est enregistrée.
  • attach_tag_to_candidateVisible par d’autres
  • attach_tag_to_companyVisible par d’autres
  • attach_tag_to_contactVisible par d’autres
  • attach_tag_to_projectVisible par d’autres
  • change_job_statusModifie des donnéesModifier le statut d'un poste via `job_id` et `status_id` (voir list_job_statuses).
  • change_pipeline_statusModifie des donnéesDéplacer un candidat vers un nouveau statut de pipeline (ex: entretien, offre, placé) via `pipeline_id` et `status_id`; `create_activity` décide si une activité est enregistrée. Les changements de statut peuvent déclencher des actions automatisées du compte.
  • create_a_company_listModifie des données
  • create_a_contact_listModifie des données
  • create_a_job_listModifie des données
  • create_authorizationModifie des données
  • create_backupModifie des données
  • create_candidateModifie des donnéesCréer un candidat avec `first_name`, `last_name`, emails, téléphones, adresse, employeur actuel, compétences clés et notes. Définir `check_duplicate` à true pour arrêter si le candidat existe déjà.
  • create_candidate_messageVisible par d’autres
  • create_candidate_phoneModifie des données
  • create_candidate_tagModifie des données
  • create_candidate_work_historyModifie des données
  • create_companyModifie des donnéesCréer une entreprise cliente avec `name` et `owner_id` (un ID utilisateur), plus adresse, téléphones, site web et notes. Définir `check_duplicate` à true pour arrêter si elle existe déjà.
  • create_company_departmentModifie des données
  • create_company_list_itemsModifie des données
  • create_company_phoneModifie des données
  • create_company_tagModifie des données
  • create_contactModifie des donnéesCréer un contact avec `first_name`, `last_name`, `company_id` et `owner_id`, plus titre, emails et téléphones. Définir `check_duplicate` à true pour arrêter s'il existe déjà.
  • create_contact_list_itemsModifie des données
  • create_contact_messageVisible par d’autres
  • create_contact_phoneModifie des données
  • create_contact_tagModifie des données
  • create_contact_taskModifie des données
  • create_jobModifie des donnéesCréer un poste avec `title`, `company_id`, `location` (ville, état, code postal) et description, salaire, offres, recruteur et flux de travail optionnels. Définir `check_duplicate` à true pour arrêter s'il existe déjà.
  • create_job_list_itemsModifie des données
  • create_listModifie des données
  • create_list_productModifie des données
  • create_parseModifie des données
  • create_project_tagModifie des données
  • create_taskModifie des donnéesCréer une tâche à faire avec une description, date d'échéance, priorité et assignataire, optionnellement liée à un enregistrement via `data_item` (id et type).
  • create_webhookSupprime des données
  • delete_a_company_listSupprime des données
  • delete_a_company_list_itemSupprime des données
  • delete_a_contact_listSupprime des données
  • delete_a_contact_list_itemSupprime des données
  • delete_a_job_listSupprime des données
  • delete_a_job_list_itemSupprime des données
  • delete_a_taskSupprime des données
  • delete_a_work_historySupprime des données
  • delete_candidateSupprime des données
  • delete_candidate_messageSupprime des données
  • delete_candidate_phoneSupprime des données
  • delete_candidate_tagSupprime des données
  • delete_companySupprime des données
  • delete_company_phoneSupprime des données
  • delete_company_tagSupprime des données
  • delete_contactSupprime des données
  • delete_contact_messageSupprime des données
  • delete_contact_phoneSupprime des données
  • delete_contact_tagSupprime des données
  • delete_departmentSupprime des données
  • delete_documentSupprime des données
  • delete_listSupprime des données
  • delete_list_productSupprime des données
  • delete_pipelineSupprime des données
  • delete_portal_projectSupprime des données
  • delete_projectSupprime des données
  • delete_project_tagSupprime des données
  • delete_taskSupprime des données
  • delete_webhookSupprime des données
  • delete_work_historySupprime des données
  • download_document
  • get_a_company_custom_field
  • get_a_company_list_item
  • get_a_contact_custom_field
  • get_a_contact_list
  • get_a_contact_list_item
  • get_a_job_application
  • get_a_job_custom_field
  • get_a_job_list
  • get_a_job_list_item
  • get_a_job_status
  • get_a_list
  • get_a_task
  • get_a_work_history
  • get_application
  • get_backup
  • get_candidateRécupérer un candidat via `candidate_id`, avec détails de contact, propriétaire et champs personnalisés.
  • get_candidate_custom_field
  • get_candidate_message
  • get_candidate_phone
  • get_companyRécupérez une entreprise via `company_id`.
  • get_company_custom_field
  • get_company_phone
  • get_company_statusModifie des données
  • get_contactObtenir un contact par `contact_id`.
  • get_contact_custom_field
  • get_contact_message
  • get_contact_phone
  • get_contact_status
  • get_contact_status_statusModifie des données
  • get_custom_field
  • get_department
  • get_document
  • get_jobRécupérer un poste via `project_id`, avec entreprise, localisation, offres et statut.
  • get_list
  • get_list_product
  • get_pipeline
  • get_portal
  • get_project_custom_field
  • get_status
  • get_tag
  • get_task
  • get_trigger
  • get_user
  • get_webhook
  • get_work_history
  • get_workflow
  • get_workflow_status
  • list_all_company_list_items
  • list_all_company_lists
  • list_all_contact_list_items
  • list_all_contact_lists
  • list_all_job_list_items
  • list_all_job_lists
  • list_application_fields
  • list_backups
  • list_candidate_activitiesLister les activités enregistrées (appels, emails, réunions, notes) pour un candidat via `candidate_id`.
  • list_candidate_applications
  • list_candidate_custom_fields
  • list_candidate_documents
  • list_candidate_messages
  • list_candidate_phones
  • list_candidate_pipelinesAffiche les postes dans lesquels un candidat est en pipeline, avec leur statut actuel, via `candidate_id`.
  • list_candidate_tags
  • list_candidate_tasks
  • list_candidate_thumbnails
  • list_candidate_work_histories
  • list_candidates
  • list_companies
  • list_company_custom_field_values
  • list_company_custom_fields
  • list_company_departments
  • list_company_documents
  • list_company_phones
  • list_company_tags
  • list_company_tasks
  • list_company_thumbnails
  • list_contact_activities
  • list_contact_custom_field_values
  • list_contact_custom_fields
  • list_contact_documents
  • list_contact_messages
  • list_contact_phones
  • list_contact_statuses
  • list_contact_tags
  • list_contact_tasks
  • list_contact_thumbnails
  • list_contacts
  • list_custom_fields
  • list_events
  • list_job_custom_fields
  • list_job_pipelinesAffiche les candidats dans le pipeline d'un poste, avec leur statut, via `job_id`.
  • list_job_statusesListe les statuts de poste disponibles, avec leurs identifiants.
  • list_jobsListe les postes (ordres de recrutement), paginé avec `page` et `limit`.
  • list_list_products
  • list_lists
  • list_pipeline_statusesListe les statuts vers lesquels un pipeline peut passer, via `pipeline_id`.
  • list_pipelines
  • list_portal_projects
  • list_portal_registrations
  • list_portals
  • list_project_applications
  • list_project_custom_fields
  • list_project_documents
  • list_project_tags
  • list_project_tasks
  • list_sites
  • list_statuses
  • list_tags
  • list_tasksLister les tâches à faire, paginé avec `page` et `limit`.
  • list_tasks_2
  • list_triggers
  • list_usersListe les utilisateurs CATS, par exemple pour trouver un `owner_id` ou un `assigned_to_id`.
  • list_webhooks
  • list_workflow_statuses
  • list_workflows
  • log_candidate_activityModifie des donnéesEnregistrer une activité sur un candidat via `candidate_id`: `type`, date, notes et optionnellement le poste auquel il est `regarding_id`.
  • search_candidatesRecherche des candidats via une recherche libre-texte `query` (nom, email, compétences et plus).
  • search_candidates_searchModifie des données
  • search_companiesRecherche les entreprises clientes via une recherche libre-texte `query`.
  • search_companies_searchModifie des données
  • search_contactsRecherche les contacts clients (responsables de recrutement, etc.) via une recherche libre-texte `query`.
  • search_contacts_searchModifie des données
  • search_jobsRecherche des postes via une recherche libre-texte `query` (titre, entreprise, localisation et plus).
  • search_pipelinesModifie des données
  • search_projects_searchModifie des données
  • search_tasks
  • search_tasks_searchModifie des données
  • submit_projectVisible par d’autres
  • submit_registrationVisible par d’autres
  • update_candidateModifie des donnéesMise à jour d'un candidat via `candidate_id`; `first_name` et `last_name` doivent être envoyés à nouveau avec les champs à modifier.
  • update_candidate_custom_fieldModifie des données
  • update_candidate_messageVisible par d’autres
  • update_candidate_phoneModifie des données
  • update_candidate_thumbnailsVisible par d’autres
  • update_companyModifie des donnéesMise à jour d'une entreprise via `company_id`; `name` et `owner_id` doivent être envoyés à nouveau avec les champs à modifier.
  • update_company_custom_fieldModifie des données
  • update_company_phoneModifie des données
  • update_company_thumbnailsVisible par d’autres
  • update_contactModifie des donnéesMise à jour d'un contact via `contact_id`; `first_name`, `last_name`, `company_id` et `owner_id` doivent être envoyés à nouveau avec les champs à modifier.
  • update_contact_custom_fieldModifie des données
  • update_contact_messageVisible par d’autres
  • update_contact_phoneModifie des données
  • update_contact_thumbnailsVisible par d’autres
  • update_departmentModifie des données
  • update_jobModifie des donnéesMise à jour d'un poste via `project_id`; `title`, `company_id` et `location` doivent être envoyés à nouveau avec les champs à modifier.
  • update_pipelineModifie des données
  • update_project_custom_fieldModifie des données
  • update_taskModifie des donnéesMise à jour d'une tâche via `task_id` : description, date limite, priorité, assignataire ou marquer comme terminée avec `is_completed`.
  • update_task_2Modifie des données
  • update_work_historyModifie des données
  • upload_a_company_attachmentModifie des données
  • upload_a_contact_attachmentModifie des données
  • upload_a_job_attachmentModifie des données
  • upload_documentModifie des données
  • upload_resumeModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez votre clé API CATS v3. Dans CATS, ouvrez la page des paramètres d'administration et créez une clé API v3. Les codes de transaction de l'ancienne API ne fonctionnent pas.

  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 CATS ?

L'IA peut rechercher, lire, créer et mettre à jour des candidats, des postes, des entreprises clientes et des contacts. Elle peut ajouter des candidats au pipeline d'un poste, les déplacer entre les statuts du pipeline, changer le statut du poste, lister et enregistrer des activités sur les candidats, et lister, créer et mettre à jour les tâches à faire. Elle peut également lister les utilisateurs, les statuts de poste et les statuts du pipeline.

L'IA voit-elle ma clé API CATS ?

Non. Vos identifiants CATS sont chiffrés au repos et jamais montrés à l'IA. Après que vous ayez sauvegardé, 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 les outils activés, vous pouvez commencer avec des outils en lecture seule. Déplacer un candidat vers un nouveau statut de pipeline peut déclencher des actions automatisées de votre compte, nécessitant ainsi votre approbation avant exécution. Chaque appel d'outil est enregistré.

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 ?

PipMCP propose un plan gratuit sans carte bancaire. Les plans payants sont facturés par tâche terminée. Vous devez également disposer de votre propre compte CATS.

Ma clé API CATS ancienne fonctionne-t-elle ?

Non. PipMCP utilise l'API CATS v3, qui nécessite une clé v3. Les codes transaction de l'ancienne API ne fonctionnent pas. Créez une clé v3 dans la page Paramètres d'administration de CATS.

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

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

Connecter CATS gratuitement

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