workflows

Manage Datadog Workflow Automation including creation, execution, monitoring, and connection management.

5|2|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/lauhon/pi --skill workflows-lauhon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: workflows
Source: https://github.com/lauhon/pi/tree/main/skills/workflows
Command: npx skills add https://github.com/lauhon/pi --skill workflows-lauhon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing Datadog Workflow Automation through the UI or raw API calls is slow and error-prone. This Skill lets you create, execute, monitor, and debug automated workflows and their integration connections directly through natural language commands backed by the pup CLI. ## Core Features & Use Cases - Workflow Lifecycle Management: List, create, update, and delete workflows with a permission model that requires confirmation for write and delete operations. - Execution & Monitoring: Trigger workflow runs with input parameters, inspect instance execution logs, and cancel running executions. - Connection & App Key Management: Configure and test integrations for Slack, PagerDuty, Jira, AWS, and more, plus register OAuth/API app keys. - Use Case: When an incident-response workflow fails, ask the agent to inspect the execution instance, identify the failing step (e.g., expired AWS credentials), and guide you through fixing the connection and re-running the workflow. ## Quick Start Ask the agent to list all workflows in your Datadog organization and show the recent execution status of each one.

Frequently Asked Questions about workflows

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a Datadog workflow from the command line?▼

Use pup workflows execute with the workflow ID, optionally passing input parameters as JSON via the --input flag. First run pup workflows list to find the workflow ID, then trigger it and monitor progress with pup workflows instances list.

How do I debug a failed Datadog workflow execution?▼

Run pup workflows instances get with the workflow ID and instance ID to view step-by-step execution logs. The output shows which step failed, the error message, and timestamps, helping you identify issues like expired connection credentials.

What integrations does Datadog Workflow Automation support?▼

Supported connections include Slack, Microsoft Teams, PagerDuty, OpsGenie, ServiceNow, Jira, GitHub, AWS, Google Cloud, Azure, and generic HTTP/webhook endpoints. Connections are created with pup workflows connections create and can be verified with the test command.

Why does the workflow command fail with a credentials error?▼

The pup CLI requires DD_API_KEY and DD_APP_KEY environment variables, with DD_SITE defaulting to datadoghq.com. Set these variables before running commands, and ensure the keys have workflow execution permissions.

Can I create a workflow triggered by a monitor alert?▼

Yes, workflows support monitor, schedule, webhook, and manual triggers defined in the workflow JSON configuration. Pass the configuration file to pup workflows create using the --config flag with the @filename syntax.