Saltar al contenido principal

PagerDuty

¿Prefieres configuracion guiada con IA?

En lugar de seguir estos pasos manualmente, puedes usar el Asistente de Credenciales con IA — describe lo que quieres conectar y la IA te guiara paso a paso, adaptado a tu cuenta.

Descripción General​

Conecta tu cuenta de PagerDuty a Nirvai para automatizar la gestión de incidentes, horarios de guardia y flujos de trabajo de alertas.

Métodos de Autenticación Soportados​

  • API Key - Token de API REST para acceso completo a la API

Requisitos Previos​

  • Una cuenta de PagerDuty
  • Rol de Admin o Account Owner (para crear claves API)

Instrucciones de Configuración​

API Key​

  1. Inicia sesión en tu cuenta de PagerDuty
  2. Navega a Integrations > Developer Tools > API Access Keys
    • O ve a: Settings (icono de engranaje) > API Access
  3. Haz clic en Create New API Key
  4. Ingresa una descripción (ej., "Integración Nirvai")
  5. Selecciona el tipo de clave:
    • Read-only: Solo para monitoreo
    • Full Access: Para crear/actualizar incidentes
  6. Haz clic en Create Key
  7. Copia la API Key inmediatamente (no se mostrará de nuevo)
  8. Pega la clave en Nirvai

Alternativa: Token de Usuario​

También puedes usar un Token de API de Usuario:

  1. Haz clic en tu avatar > My Profile
  2. Ve a la pestaña User Settings
  3. Desplázate hasta API Access
  4. Haz clic en Create API User Token
  5. Copia y usa el token

Tipos de Claves​

Tipo de ClaveCaso de UsoPermisos
Account API KeyAcceso a toda la organizaciónSolo lectura o Completo
User TokenAcceso específico del usuarioBasado en el rol del usuario

Operaciones Disponibles​

Con credenciales de PagerDuty, puedes:

  • Crear y gestionar incidentes
  • Reconocer y resolver alertas
  • Acceder a horarios de guardia
  • Gestionar políticas de escalamiento
  • Ver estado de servicios
  • Acceder a usuarios y equipos
  • Gestionar ventanas de mantenimiento

Solución de Problemas​

Problemas Comunes​

  • 401 Unauthorized: La API key es inválida o fue revocada. Genera una nueva clave.
  • 403 Forbidden: La clave carece de permisos para la operación.
  • 404 Not Found: El recurso no existe o la clave no puede acceder a él.
  • Rate Limiting: PagerDuty limita las solicitudes API. Implementa backoff.

Gestión de Claves​

  • Las API keys no expiran automáticamente
  • Revoca las claves inmediatamente si están comprometidas
  • Usa nombres descriptivos para rastrear el uso de claves
  • Considera claves separadas para diferentes integraciones

Encontrar IDs de Recursos​

PagerDuty usa IDs alfanuméricos (ej., PXXXXXX):

  • Service ID: En la URL o configuración del servicio
  • User ID: En la URL del perfil de usuario
  • Incident ID: En la URL del incidente

Alternativa de Webhook​

Para notificaciones en tiempo real, considera usar webhooks de PagerDuty:

  1. Ve a Service > Integrations
  2. Agrega un Generic Webhook
  3. Configura la URL del endpoint

Recursos Relacionados​


Adaptado de la documentación de n8n para la plataforma Nirvai


Siguientes Pasos​

¿Ya tienes tu credencial? Conectala a un agente

Usa el Creador de Herramientas con IA para convertir esta credencial en herramientas usables por el agente. Describe lo que tu agente deberia poder hacer y la IA investiga la API, configura los endpoints y te entrega un toolkit revisable antes de guardar nada.