Common automation scenarios for Workflow Automation, progressing from basic to advanced patterns. Use as starting points or explore the template library for ready-to-deploy solutions.
Available template workflows
Access templates directly in New Relic Workflow Automation UI:
- Go to All Capabilities > Workflow Automation
- Click Create workflow
- Select Use a template
- Browse the template library and choose a workflow matching your use case
Templates include:
- Pre-configured workflow steps and logic
- Example input parameters
- Required credentials and integrations
- Documentation of expected outcomes
Use templates as-is or customize to fit specific requirements.
Workflow examples by complexity
Foundational examples demonstrating workflow operations and data passing between steps.
Example | Description |
|---|---|
Fetch data from REST APIs and send data to external systems | |
Parse JSON responses using selectors to extract specific fields | |
Pass dynamic values at runtime using workflow inputs | |
Reference outputs from previous steps to chain actions | |
Iterate through lists, maps, or collections | |
Use switch statements for decision making |
Integrate workflows with popular services like Slack, AWS, and REST APIs.
Integration | Description |
|---|---|
Execute NRQL queries, convert to CSV, and post to Slack | |
Send messages to SQS queues using IAM role authentication | |
Poll external APIs, loop through results, and log to New Relic |
Complex, production-ready automation for infrastructure management and incident response.
Workflow | Description |
|---|---|
Compare NRQL results across time windows to detect anomalies | |
Monitor entity health and trigger rollback notifications | |
Respond to CPU alerts and automate EC2 instance resizing | |
Detect deployments and automate API Gateway rollback |
What's next
- Troubleshooting: Fix credential errors, integration issues, and workflow failures.
- Best practices: Error handling, performance optimization, testing strategies.
- Workflow limits: Understand timeouts, rate limits, and constraints.