Intégration · Outils de développement
Connecter Claude et ChatGPT à PagerDuty
Demandez à votre IA qui est en garde, quelles incidents sont ouverts ou ce qu'il s'est passé la nuit dernière. Elle peut ouvrir, reconnaître, résoudre et mettre en pause des incidents, ajouter des notes au fil du temps, créer des fenêtres de maintenance et mettre quelqu'un d'autre en garde pour un shift. Vous obtenez des réponses pendant un incident sans cliquer dans l'application web PagerDuty.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Qui est en garde pour le calendrier Platform maintenant ?”
L'IA trouve le calendrier et liste qui est en garde, avec la politique d'échelle à laquelle il appartient.
“Quels incidents haute urgence sont toujours ouverts ?”
Elle liste les incidents déclenchés et reconnus avec une haute urgence, avec le service, les assignataires et quand ils ont commencé.
“Que s'est-il passé avec l'incident Q1ABC2 la nuit dernière ?”
Elle lit les entrées de journal, alertes et notes de l'incident et résume les déclencheurs, notifications, reconnaissances et échelles dans l'ordre.
Ce que votre IA peut faire
Incidents
Lister, ouvrir, reconnaître, résoudre, mettre en pause et réassigner des incidents, changer urgence et priorité, et lire alertes, notes et le journal complet.
En garde et calendriers
Voir qui est en garde maintenant ou dans une plage horaire, lire les calendriers et politiques d'échelle, et créer des surcharges pour couvrir un shift.
Services et équipes
Lire services, équipes, utilisateurs et priorités, et lister ou créer des fenêtres de maintenance pour du travail planifié.
“Reconnaître Q1ABC2 et ajouter une note que nous faisons un rollback de la release.”
Elle met l'incident en reconnaissance et ajoute votre note à son fil du temps.
“Couvrir le shift de Maria sur le calendrier Platform demain de 8h à 16h avec Jonas.”
Elle trouve l'ID utilisateur de Jonas et crée une surcharge de calendrier pour cette plage horaire, afin qu'il soit en garde.
“Mettre Checkout API en maintenance de 22:00 à 23:00 ce soir.”
Elle crée une fenêtre de maintenance sur ce service pour l'heure, afin que aucun nouvel incident ne soit ouvert pendant le travail.
445 outils pour PagerDuty
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_incident_noteModifie des donnéesAjoutez une note à la chronologie d'un incident. Passez incident_id et note.content.approve_ruleVisible par d’autrescancel_responder_requestTransfère de l’argentcreate_a_field_optionModifie des donnéescreate_a_scheduleModifie des donnéescreate_a_serviceModifie des donnéescreate_a_status_page_post_updateModifie des donnéescreate_a_teamModifie des donnéescreate_a_userModifie des donnéescreate_a_user_status_update_notification_ruleModifie des donnéescreate_actionModifie des donnéescreate_action_invocationModifie des donnéescreate_action_serviceModifie des donnéescreate_action_teamModifie des donnéescreate_addonModifie des donnéescreate_alert_grouping_settingModifie des donnéescreate_an_escalation_policyModifie des donnéescreate_associateModifie des donnéescreate_business_serviceModifie des donnéescreate_business_service_subscriberModifie des donnéescreate_business_service_subscriptionModifie des donnéescreate_change_eventModifie des donnéescreate_change_tagModifie des donnéescreate_convertModifie des donnéescreate_credentialModifie des donnéescreate_custom_fieldModifie des donnéescreate_custom_field_field_optionModifie des donnéescreate_customerSupprime des donnéescreate_escalation_policyModifie des donnéescreate_event_enrichmentModifie des donnéescreate_event_enrichment_associationModifie des donnéescreate_event_orchestrationModifie des donnéescreate_event_orchestration_cache_variableModifie des donnéescreate_event_orchestration_integrationModifie des donnéescreate_extensionModifie des donnéescreate_featureModifie des donnéescreate_incidentModifie des donnéesOuvrez un nouvel incident sur un service. Passez l'incident avec titre, référence du service et optionnellement urgence, corps et attributions. Cela déclenche les répondants on-call.create_incident_2Modifie des donnéescreate_incident_responder_requestModifie des donnéescreate_incident_workflowModifie des donnéescreate_incident_workflow_instanceModifie des donnéescreate_integrationModifie des donnéescreate_integration_connectionModifie des donnéescreate_ip_allow_listModifie des donnéescreate_maintenance_windowModifie des donnéesCréez une fenêtre de maintenance qui arrête les nouveaux incidents sur des services choisis pour une période. Passez maintenance_window avec start_time, end_time, services et description.create_migrationModifie des donnéescreate_overridesModifie des donnéescreate_page_updatesModifie des donnéescreate_responder_incidentModifie des donnéescreate_rotation_eventModifie des donnéescreate_ruleModifie des donnéescreate_rule_dismissModifie des donnéescreate_rulesetModifie des donnéescreate_ruleset_ruleModifie des donnéescreate_runnerModifie des donnéescreate_runner_teamModifie des donnéescreate_scheduleModifie des donnéescreate_schedule_custom_shiftModifie des donnéescreate_schedule_overrideModifie des donnéesMettez quelqu'un d'autre en on-call pour une partie d'un planning (couvrir un shift). Passez schedule_id et overrides avec start, end et référence utilisateur.create_schedule_rotationModifie des donnéescreate_schemaModifie des donnéescreate_serviceModifie des donnéescreate_service_cache_variableModifie des donnéescreate_servicenowModifie des donnéescreate_servicenow_tableModifie des donnéescreate_status_page_pageModifie des donnéescreate_status_page_subscriptionModifie des donnéescreate_subscriberModifie des donnéescreate_subscriptionSupprime des donnéescreate_subscription_pingSupprime des donnéescreate_tagModifie des donnéescreate_teamModifie des donnéescreate_team_subscriptionModifie des donnéescreate_templateModifie des donnéescreate_triggerModifie des donnéescreate_trigger_serviceModifie des donnéescreate_typeModifie des donnéescreate_type_custom_fieldModifie des donnéescreate_unsubscribeModifie des donnéescreate_userModifie des donnéescreate_user_contact_methodModifie des donnéescreate_user_notification_ruleModifie des donnéescreate_user_oncall_handoff_notification_ruleModifie des donnéescreate_user_regenerate_private_url_keyModifie des donnéescreate_user_subscriptionModifie des donnéesdelete_a_field_optionSupprime des donnéesdelete_a_scheduleSupprime des donnéesdelete_actionSupprime des donnéesdelete_action_serviceSupprime des donnéesdelete_action_teamSupprime des donnéesdelete_addonSupprime des donnéesdelete_alert_grouping_settingSupprime des donnéesdelete_an_overrideSupprime des donnéesdelete_business_serviceSupprime des donnéesdelete_business_service_subscriptionsTransfère de l’argentdelete_business_service_unsubscribesSupprime des donnéesdelete_cache_variable_dataTransfère de l’argentdelete_cache_variable_data_delete_external_data_cache_var_data_oTransfère de l’argentdelete_credentialSupprime des donnéesdelete_custom_fieldSupprime des donnéesdelete_custom_field_field_optionSupprime des donnéesdelete_customerSupprime des donnéesdelete_disassociatesSupprime des donnéesdelete_escalation_policySupprime des donnéesdelete_event_enrichmentSupprime des donnéesdelete_event_enrichment_associationsTransfère de l’argentdelete_event_orchestrationSupprime des donnéesdelete_event_orchestration_cache_variableSupprime des donnéesdelete_event_orchestration_integrationSupprime des donnéesdelete_extensionSupprime des donnéesdelete_incident_messageSupprime des donnéesdelete_incident_workflowSupprime des donnéesdelete_integration_connectionSupprime des donnéesdelete_ip_allow_listSupprime des donnéesdelete_maintenance_windowSupprime des donnéesdelete_memorySupprime des donnéesdelete_oauth_delegationsTransfère de l’argentdelete_page_post_updateSupprime des donnéesdelete_page_postmortemsTransfère de l’argentdelete_priority_thresholdsTransfère de l’argentdelete_rotation_eventSupprime des donnéesdelete_ruleSupprime des donnéesdelete_rulesetSupprime des donnéesdelete_ruleset_ruleSupprime des donnéesdelete_runnerSupprime des donnéesdelete_runner_teamSupprime des donnéesdelete_scheduleSupprime des donnéesdelete_schedule_custom_shiftSupprime des donnéesdelete_schedule_overrideSupprime des donnéesdelete_schedule_rotationSupprime des donnéesdelete_schemaSupprime des donnéesdelete_schema_recordSupprime des donnéesdelete_serviceSupprime des donnéesdelete_service_accepted_ruleSupprime des donnéesdelete_service_cache_variableSupprime des donnéesdelete_servicenowSupprime des donnéesdelete_servicenow_tableSupprime des donnéesdelete_session_configurationsTransfère de l’argentdelete_status_page_pageSupprime des donnéesdelete_status_page_subscriptionSupprime des donnéesdelete_subscriptionSupprime des donnéesdelete_tagSupprime des donnéesdelete_teamSupprime des donnéesdelete_team_escalation_policySupprime des donnéesdelete_team_userSupprime des donnéesdelete_templateSupprime des donnéesdelete_triggerSupprime des donnéesdelete_trigger_serviceSupprime des donnéesdelete_type_custom_fieldSupprime des donnéesdelete_unsubscribesSupprime des donnéesdelete_unsubscribes_remove_team_notification_subscriptionsSupprime des donnéesdelete_userSupprime des donnéesdelete_user_contact_methodSupprime des donnéesdelete_user_notification_ruleSupprime des donnéesdelete_user_oncall_handoff_notification_ruleSupprime des donnéesdelete_user_status_update_notification_ruleSupprime des donnéesget_a_field_optionget_a_scheduleget_a_user_s_delegationget_abilityget_actionget_action_serviceget_action_teamget_addonget_aggregated_metrics_for_all_escalation_policiesModifie des donnéesget_aggregated_metrics_for_all_respondersModifie des donnéesget_aggregated_metrics_for_all_servicesModifie des donnéesget_aggregated_metrics_for_all_teamsModifie des donnéesget_aggregated_metrics_for_all_usersModifie des donnéesget_alert_grouping_settingget_an_actionget_business_serviceget_business_service_dependenciesget_change_eventget_connected_entitiesget_credentialget_current_userRécupère l'utilisateur auquel appartient la clé API connectée.get_custom_fieldget_custom_field_field_optionget_custom_field_valuesget_customerget_dashboard_statusget_escalation_policyRécupérez une politique d'échelle par son ID avec ses règles et cibles d'échelle.get_event_enrichmentget_event_orchestrationget_event_orchestration_cache_variableget_event_orchestration_integrationget_extensionget_extension_schemaget_incidentRécupérez un incident par son ID avec son statut, urgence, service, attributaires et horodatages.get_incident_2get_incident_alertget_incident_status_updatesModifie des donnéesget_incident_workflowget_integrationget_integration_connectionget_invocationget_ip_allow_listget_maintenance_windowget_pageget_page_post_updateget_page_statusget_raw_user_analytics_dataModifie des donnéesget_responder_data_aggregated_by_teamModifie des donnéesget_rotation_eventget_ruleget_rulesetget_ruleset_ruleget_runnerget_runner_teamget_scheduleRécupérez un planning on-call par son ID avec ses couches et le rendu final de la rotation pour une plage depuis/jusqu'à.get_schedule_custom_shiftget_schedule_overrideget_schedule_rotationget_schemaget_scoreget_serviceRécupérez un service par son ID, y compris sa politique d'échelle et son statut.get_service_2get_service_cache_variableget_servicenowget_status_dashboardget_status_page_impactget_status_page_pageget_status_page_serviceget_status_page_severityget_status_page_statusget_status_page_subscriptionget_subscriptionget_supplierget_tagget_teamget_technical_serviceget_templateget_triggerget_typeget_type_custom_fieldget_url_slugget_userRécupérez un utilisateur par son ID avec ses coordonnées, rôle et équipes.get_user_contact_methodget_user_notification_ruleget_user_oncall_handoff_notification_ruleget_user_status_update_notification_ruleget_user_status_update_notification_rulesget_workflow_integrationlist_a_resource_s_standards_scoreslist_abilitieslist_action_serviceslist_action_teamslist_actionslist_alert_grouping_settingslist_alertslist_audit_records_for_a_schedulelist_audit_records_for_a_servicelist_audit_records_for_a_teamlist_audit_records_for_a_userlist_audit_records_for_an_escalation_policylist_audit_records_for_an_ip_allow_listlist_business_service_subscriberslist_business_serviceslist_business_services_impacted_by_the_given_incidentlist_business_services_sorted_by_impacted_statuslist_cache_variable_datalist_cache_variable_data_get_external_data_cache_var_data_on_serlist_change_eventslist_change_events_for_a_servicelist_countslist_custom_field_field_optionslist_custom_fieldslist_customerslist_defaultslist_enablementslist_escalation_policiesListe les politiques d'escalade. Filtrez par requête, user_ids ou team_ids.list_event_enrichment_associationslist_event_enrichment_ruleslist_event_enrichmentslist_event_orchestration_cache_variableslist_event_orchestration_enablementslist_event_orchestration_globalslist_event_orchestration_integrationslist_event_orchestration_routerslist_event_orchestration_unroutedslist_event_orchestrationslist_extension_schemaslist_field_optionslist_fieldslist_impactorslist_impactslist_incident_alertsListez les alertes regroupées dans un incident. Passez incident_id.list_incident_log_entriesListe les entrées du journal (chronologie) d'un incident : déclencheurs, notifications, reconnaissances, escalades et résolutions. Passez l'incident_id.list_incident_notesListe les notes écrites sur un incident. Passez l'incident_id.list_incident_outlier_incidentslist_incident_past_incidentslist_incident_related_change_eventslist_incident_related_incidentslist_incident_responseslist_incidentsListe les incidents, des plus récents aux plus anciens. Filtrez par statuts (déclenché, reconnu, résolu), priorités, service_ids, team_ids, user_ids ou une plage de dates depuis/jusqu'à.list_integrationslist_invocationslist_ip_allow_listslist_license_allocationslist_licenseslist_maintenance_windowsListe les fenêtres de maintenance. Filtrez par service_ids, team_ids ou filtre (passé, futur, en cours).list_memorieslist_oncallsListe les personnes en garde maintenant ou dans une plage temporelle. Filtrez par schedule_ids, escalation_policy_ids, user_ids, depuis/jusqu'à.list_overrideslist_page_postmortemslist_pageslist_prioritiesListe les niveaux de priorité d'incident (P1, P2 ...) définis dans le compte. Utilisez leurs IDs lors de la configuration de la priorité d'un incident.list_priority_thresholdslist_recommended_ruleslist_recordslist_records_list_schedules_audit_records_v3list_rotation_eventslist_ruleslist_ruleset_ruleslist_rulesetslist_runner_teamslist_schedule_custom_shiftslist_schedule_oncall_usersListe les utilisateurs en garde dans un calendrier pendant une plage depuis/jusqu'à. Passez schedule_id.list_schedule_overridesListe les surcharges appliquées à un calendrier. Passez schedule_id, depuis et jusqu'à.list_schedule_rotationslist_schedulesListe les calendriers de garde. Filtrez par requête (nom).list_schedules_2list_schema_recordslist_schemaslist_service_activeslist_service_cache_variableslist_servicenowslist_servicesListe les services. Filtrez par requête (nom) ou team_ids.list_session_configurationslist_standardslist_status_dashboard_service_impactslist_status_page_impactslist_status_page_pageslist_status_page_serviceslist_status_page_severitieslist_status_page_statuseslist_status_page_subscriptionslist_subscriberslist_supplierslist_table_testslist_tagslist_team_subscriptionslist_team_userslist_teamsListe les équipes. Filtrez par requête (nom).list_triggerslist_type_custom_fieldslist_url_slug_service_impactslist_user_contact_methodslist_user_licenseslist_user_notification_ruleslist_user_oncall_handoff_notification_ruleslist_user_subscriptionslist_usersListe les utilisateurs dans le compte. Filtrez par requête (nom ou email) ou team_ids.list_users_2list_valuesrestore_extensionModifie des donnéesrestore_subscriptionSupprime des donnéesrestore_tableModifie des donnéessearch_actionssearch_addonssearch_connectionssearch_enrichmentsModifie des donnéessearch_extensionssearch_incident_workflowssearch_integration_connectionssearch_notificationssearch_runnerssearch_subscriptionssearch_tagssearch_templatessearch_typessnooze_incidentModifie des donnéesMettez en veille un incident reconnu pendant un certain nombre de secondes (durée) ; il se réactive et déclenche à nouveau lorsque la mise en veille prend fin.submit_incidentVisible par d’autressubmit_scheduleVisible par d’autressubmit_templateVisible par d’autresupdate_actionModifie des donnéesupdate_addonModifie des donnéesupdate_alert_grouping_settingModifie des donnéesupdate_business_serviceModifie des donnéesupdate_business_service_impactsVisible par d’autresupdate_cache_variable_dataVisible par d’autresupdate_change_eventModifie des donnéesupdate_credentialModifie des donnéesupdate_custom_fieldModifie des donnéesupdate_custom_field_field_optionModifie des donnéesupdate_customerSupprime des donnéesupdate_defaultsVisible par d’autresupdate_enablementModifie des donnéesupdate_escalation_policyModifie des donnéesupdate_event_enrichmentModifie des donnéesupdate_event_enrichment_rulesVisible par d’autresupdate_event_orchestrationModifie des donnéesupdate_event_orchestration_cache_variableModifie des donnéesupdate_event_orchestration_enablementModifie des donnéesupdate_event_orchestration_globalsVisible par d’autresupdate_event_orchestration_integrationModifie des donnéesupdate_event_orchestration_routersVisible par d’autresupdate_event_orchestration_unroutedsVisible par d’autresupdate_extensionModifie des donnéesupdate_incidentModifie des donnéesModifie un incident : met à jour le statut en reconnu ou résolu, change la priorité, l'urgence, le titre ou réaffectez-le. Passez l'incident_id et un objet incident avec type 'incident_reference' contenant les champs à modifier.update_incident_alertModifie des donnéesupdate_incident_alertsVisible par d’autresupdate_incident_messageModifie des donnéesupdate_incident_workflowModifie des donnéesupdate_incidentsVisible par d’autresupdate_integrationModifie des donnéesupdate_integration_connectionModifie des donnéesupdate_ip_allow_listModifie des donnéesupdate_maintenance_windowModifie des donnéesupdate_memoryModifie des donnéesupdate_page_channelsVisible par d’autresupdate_page_post_updateModifie des donnéesupdate_page_postmortemsVisible par d’autresupdate_priority_thresholdsVisible par d’autresupdate_rotation_eventModifie des donnéesupdate_ruleModifie des donnéesupdate_rulesetModifie des donnéesupdate_ruleset_ruleModifie des donnéesupdate_runnerModifie des donnéesupdate_scheduleModifie des donnéesupdate_schedule_custom_shiftModifie des donnéesupdate_schedule_overrideModifie des donnéesupdate_schemaModifie des donnéesupdate_serviceModifie des donnéesupdate_service_activesVisible par d’autresupdate_service_cache_variableModifie des donnéesupdate_servicenow_tableModifie des donnéesupdate_session_configurationsVisible par d’autresupdate_standardModifie des donnéesupdate_status_page_pageModifie des donnéesupdate_subscriptionSupprime des donnéesupdate_teamModifie des donnéesupdate_team_escalation_policyModifie des donnéesupdate_team_userModifie des donnéesupdate_templateModifie des donnéesupdate_triggerModifie des donnéesupdate_typeModifie des donnéesupdate_type_custom_fieldModifie des donnéesupdate_userModifie des donnéesupdate_user_contact_methodModifie des donnéesupdate_user_notification_ruleModifie des donnéesupdate_user_oncall_handoff_notification_ruleModifie des donnéesupdate_user_status_update_notification_ruleModifie des donnéesupdate_valuesVisible par d’autres
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez PagerDuty dans la liste des applications.
- 2
Collez votre clé
Collez une clé API REST PagerDuty et l'email avec lequel vous vous connectez à PagerDuty. Dans PagerDuty, allez dans Integrations > Developer Tools > API Access Keys et cliquez sur Créer une nouvelle clé API, et cochez Read-only si vous ne voulez que lire. Vous pouvez aussi créer une clé personnelle sous My Profile > User Settings > Create API User Token. Copiez la clé, car elle est affichée une seule fois.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans PagerDuty ?
L'IA peut lire les incidents avec leurs alertes, notes et entrées de journal, ainsi que les services, plannings, on-calls, politiques d'échelle, équipes, utilisateurs, priorités et fenêtres de maintenance. Elle peut ouvrir, reconnaître, résoudre, mettre en veille et mettre à jour des incidents, ajouter des notes, créer des fenêtres de maintenance et des surplombs de planning.
L'IA voit-elle ma clé API PagerDuty ?
Non. Votre clé API PagerDuty est chiffrée au repos et jamais montrée à l'IA. Une fois sauvegardée, elle ne s'affiche plus, 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 donc commencer en lecture seule. Ouvrir un incident déclenche les répondants on-call, et des modifications comme la résolution d'un incident ou le surplomb d'un planning 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 ?
PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte PagerDuty.
Pourquoi PagerDuty a-t-il besoin de mon adresse email de connexion ?
PagerDuty demande l'email d'un utilisateur valide lorsqu'une clé API modifie quelque chose, comme reconnaître un incident ou ajouter une note, afin que l'action soit enregistrée sous cette personne. PipMCP envoie l'email que vous entrez avec ces demandes. Si vous utilisez une clé de lecture seule, l'IA ne peut lire.
Laissez votre IA travailler dans PagerDuty dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter PagerDuty gratuitementPipMCP n’est pas affilié à PagerDuty. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






