Aller au contenu

Intégration · Outils de développement

Connectez Claude et ChatGPT à Action1

Demandez à votre IA quels ordinateurs sont hors ligne, quelles mises à jour manquent ou quels postes sont touchés par une CVE, et obtenez la réponse à partir de votre organisation Action1. Elle peut consulter les postes, les logiciels installés, les automatisations, l’historique des exécutions et les rapports. Elle peut aussi lancer une automatisation, comme le déploiement de mises à jour ou un redémarrage, et arrêter une automatisation en cours, avec votre approbation si vous le souhaitez.

Connecter Action1 gratuitement

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

Essayez de demander

  • “Combien de postes sont hors ligne ou en attente de redémarrage ?”

    L’IA consulte le récapitulatif de l’état des postes et répertorie ceux qui sont hors ligne ou doivent redémarrer.

  • “Quelles mises à jour critiques manquent encore sur nos ordinateurs ?”

    Elle répertorie les mises à jour manquantes, filtrées par niveau de gravité de sécurité, avec les détails de chaque paquet.

  • “Quels ordinateurs sont touchés par CVE-2024-3400 ?”

    Elle consulte la vulnérabilité dans votre organisation et répertorie les postes sur lesquels elle a été détectée.

Ce que votre IA peut faire

Postes et logiciels

Répertoriez et filtrez les postes et groupes gérés, consultez leur état, leur système d’exploitation et leur dernière connexion, ainsi que les logiciels installés par poste ou dans toute l’organisation.

Mises à jour et vulnérabilités

Répertoriez les mises à jour manquantes par gravité ou statut d’approbation, consultez les détails des CVE et identifiez les postes touchés par chaque vulnérabilité.

Automatisations et rapports

Consultez les automatisations planifiées et l’historique des exécutions, lancez ou arrêtez une automatisation et récupérez les lignes de n’importe quel rapport Action1.

  • “Quels logiciels sont installés sur l’ordinateur portable de notre nouveau designer ?”

    Elle trouve le poste et répertorie les logiciels qui y sont installés.

  • “L’automatisation des correctifs de cette nuit a-t-elle réussi partout ?”

    Elle retrouve l’exécution de l’automatisation et répertorie les résultats par poste pour vous permettre de repérer les échecs.

  • “Déploie maintenant les mises à jour manquantes sur les trois PC du service financier.”

    Elle recherche les modèles d’actions et lance une automatisation sur ces postes. Cette opération agit immédiatement sur les ordinateurs.

133 outils pour Action1

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

  • create_allModifie des données
  • create_all_scripts_org_id_postModifie des données
  • create_all_settings_org_id_postModifie des données
  • create_companyModifie des données
  • create_customModifie des données
  • create_group_contentModifie des données
  • create_installed_software_requeryModifie des données
  • create_managed_moveModifie des données
  • create_managed_remote_sessionModifie des données
  • create_quoteModifie des données
  • create_reportdatum_requeryModifie des données
  • create_request_closureModifie des données
  • create_revoke_closureModifie des données
  • create_roleSupprime des données
  • create_software_repository_versionModifie des données
  • create_subscriptionModifie des données
  • create_subscription_me_subscriptions_postModifie des données
  • create_update_approvalModifie des données
  • create_userModifie des données
  • create_vulnerability_remediationModifie des données
  • delete_actionSupprime des données
  • delete_allSupprime des données
  • delete_all_scripts_org_id_script_id_deleteSupprime des données
  • delete_all_settings_org_id_setting_id_deleteSupprime des données
  • delete_companySupprime des données
  • delete_customSupprime des données
  • delete_deployerSupprime des données
  • delete_groupSupprime des données
  • delete_managedSupprime des données
  • delete_remediationSupprime des données
  • delete_roleSupprime des données
  • delete_role_userSupprime des données
  • delete_scheduleSupprime des données
  • delete_software_repositorySupprime des données
  • delete_subscriptionSupprime des données
  • delete_userSupprime des données
  • delete_versionSupprime des données
  • delete_version_additional_actionSupprime des données
  • export_audits
  • export_data
  • export_reportdata
  • get_action_template
  • get_agent_deployment
  • get_agent_installation
  • get_all
  • get_all_reports_org_id_category_id_get
  • get_all_scripts_org_id_script_id_get
  • get_all_setting_templates_org_id_template_id_get
  • get_all_settings_org_id_setting_id_get
  • get_automationObtenir une automatisation planifiée à partir de son `automation_id`, avec ses actions, ses cibles et sa planification.
  • get_automation_runObtenir une exécution d’automatisation à partir de son identifiant (`automation_id`).
  • get_company
  • get_current_userObtenir les paramètres de l’utilisateur dont le compte est utilisé pour la connexion.
  • get_cve_descriptionObtenir la description générale d’une CVE à partir de son `cve_id`.
  • get_deployer
  • get_deployer_endpoints_connectors_org_id_deployer_id_get
  • get_endpointObtenir un poste géré à partir de son `endpoint_id`, avec les détails de son système d’exploitation, de son état, de son utilisateur et de sa dernière connexion.
  • get_endpoint_installed_softwareRépertorier les logiciels installés sur un poste (`endpoint_id`).
  • get_endpoint_status_summaryObtenir un récapitulatif de l’état des postes de l’organisation : en ligne, hors ligne, nécessitant des mises à jour ou un redémarrage.
  • get_event
  • get_group_endpoints_groups_group_id
  • get_log
  • get_remote_session
  • get_report_dataObtenir les lignes du rapport `report_id`, éventuellement pour un seul `endpoint_id` ; avec filtrage et pagination.
  • get_role
  • get_software_repository
  • get_software_repository_package_settings
  • get_update_packageObtenir les détails des mises à jour manquantes pour un paquet logiciel à partir de son `package_id`.
  • get_user
  • get_version
  • get_vulnerabilityObtenir les détails d’une vulnérabilité dans votre organisation à partir de son `cve_id`.
  • list_action_templatesRépertorier les modèles d’actions d’automatisation disponibles (par exemple, déployer des mises à jour, redémarrer, exécuter un script), avec leurs identifiants pour run_automation.
  • list_alls
  • list_alls_scripts_org_id_get
  • list_automation_run_resultsRépertorier les résultats par poste de l’exécution d’automatisation `instance_id`, filtrés par `last_status`.
  • list_automation_runsRépertorier les exécutions d’automatisations (historique), filtrées par `status`, `completed` ou `endpoint_id`.
  • list_automationsRépertorier les automatisations planifiées (stratégies) de l’organisation.
  • list_companies_license_usage_organizations_get
  • list_deployer_installation_windows_exes
  • list_endpoint_groupsRépertorier les groupes de postes de l’organisation.
  • list_endpoint_missing_updatesRépertorier les mises à jour manquantes sur un poste (`endpoint_id`), filtrées par `approval_status` ou `security_severity`.
  • list_endpoint_result_details
  • list_endpointsRépertorier les postes gérés (ordinateurs), filtrés par `status`, `online_status`, `os`, `update_status`, `vulnerability_status` ou `reboot_required` ; pagination avec `from` et `limit`.
  • list_group_endpointsRépertorier les postes du groupe `group_id`, avec les mêmes filtres d’état que list_endpoints.
  • list_installed_softwareRépertorier les logiciels installés sur l’ensemble des postes ; avec filtrage et pagination.
  • list_missing_updatesRépertorier les mises à jour manquantes dans toute l’organisation, filtrées par `approval_status`, `security_severity` ou délai SLA en jours.
  • list_organizationsRépertorier les organisations Action1 auxquelles vous avez accès, avec leurs identifiants.
  • list_reportsRépertorier les rapports et les catégories de rapports disponibles, avec leurs identifiants.
  • list_schedule_deployment_statuses
  • list_software_repository_match_conflicts
  • list_software_repository_match_conflicts_packages_all_package_id
  • list_subscriptions
  • list_subscriptions_enterprise_get
  • list_subscriptions_license_usage_enterprise_get
  • list_subscriptions_me_subscriptions_get
  • list_user_roles
  • list_vulnerabilitiesRépertorier les vulnérabilités (CVE) détectées sur les postes, filtrées par `score`, `remediation_status`, `endpoint_id` ou date de publication.
  • list_vulnerable_endpointsRépertorier les postes touchés par la vulnérabilité `cve_id`.
  • run_automationModifie des donnéesLancer une automatisation maintenant : `name`, `actions` (identifiants des modèles et paramètres), `endpoints` cibles et `retry_minutes`. Agit immédiatement sur les ordinateurs ciblés, par exemple en installant des mises à jour ou en les redémarrant.
  • searchRechercher des postes, des mises à jour, des logiciels et d’autres éléments dans l’organisation avec une `query` en texte libre.
  • search_alls
  • search_alls_settings_org_id_get
  • search_data_drilldowns
  • search_events
  • search_installed_software_errors
  • search_permissions
  • search_reportdatum_errors
  • search_role_users
  • search_roles
  • search_users
  • search_version_endpoints
  • search_vulnerability_remediations
  • stop_automation_runModifie des donnéesArrêter une automatisation en cours à partir de son `instance_id`.
  • submit_roleSupprime des données
  • submit_software_repositoryVisible par d’autres
  • update_agent_deploymentModifie des données
  • update_allModifie des données
  • update_companyModifie des données
  • update_customModifie des données
  • update_groupModifie des données
  • update_installed_software_requeryModifie des données
  • update_remediationModifie des données
  • update_remote_sessionModifie des données
  • update_roleSupprime des données
  • update_role_userSupprime des données
  • update_scheduleModifie des données
  • update_software_repositoryModifie des données
  • update_subscriptionModifie des données
  • update_subscriptionsVisible par d’autres
  • update_userModifie des données
  • update_usersVisible par d’autres
  • update_versionModifie des données
  • upload_versionModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

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

  2. 2

    Collez votre clé

    Collez le nom d’hôte de votre console Action1 (app.action1.com pour l’Amérique du Nord, ou app.na-2.action1.com, app.eu.action1.com, app.uk.action1.com ou app.au.action1.com), ainsi qu’un Client ID et un Client Secret. Créez ces identifiants sur la page des identifiants API de la console Action1 avec les autorisations nécessaires ; le secret ne s’affiche qu’une seule fois. Ajoutez l’identifiant de votre organisation pour les appels qui en ont besoin.

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

Elle peut consulter les postes, les groupes de postes, les logiciels installés, les mises à jour manquantes, les vulnérabilités, les automatisations, leurs exécutions et les rapports, et effectuer des recherches dans votre organisation. Elle peut lancer une automatisation sur les postes choisis et arrêter une automatisation en cours si vous activez les outils correspondants.

L’IA voit-elle mes identifiants Action1 ?

Non. Votre Client ID et votre Client Secret Action1 sont chiffrés au repos et ne sont jamais montrés à l’IA. Une fois enregistrés, ils ne sont plus affichés, même 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 à activer et pouvez donc commencer en lecture seule. Le lancement d’une automatisation agit immédiatement sur de vrais ordinateurs, par exemple en installant des mises à jour ou en les redémarrant, et peut nécessiter votre approbation préalable. Chaque appel d’outil est journalisé.

Est-ce compatible 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 ChatGPT payant : Plus, Pro, Business ou Enterprise. Le même lien fonctionne aussi dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d’autres clients MCP.

Combien cela coûte-t-il ?

PipMCP propose une offre gratuite sans carte bancaire. Les offres payantes sont facturées par tâche accomplie. Vous devez aussi disposer de votre propre compte Action1.

Quel nom d’hôte de console dois-je saisir ?

Saisissez le nom d’hôte de la région où se trouve votre compte Action1 : app.action1.com pour l’Amérique du Nord, ou app.na-2.action1.com, app.eu.action1.com, app.uk.action1.com ou app.au.action1.com. Il s’agit de l’adresse affichée dans votre navigateur lorsque vous êtes connecté à la console Action1.

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

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

Connecter Action1 gratuitement

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