Agent skill · marketing growth · composiohq

New Relic Automation

Automate New Relic observability workflows -- manage alert policies, notification channels, alert conditions, and monitor applications and browser apps via the Composio MCP integration.

Why this skill is useful

Adds executable scripts for managing New Relic alert policies and notification channels that are not in public documentation.

What it needs

Requires rube installed locally. Requires new_relic account access. About 3k tokens when loaded. Last updated 2026-07-24. 71,973 stars on the source repository.

What this skill does

New Relic Automation Automate your New Relic observability workflows -- create and manage alert policies, configure notification channels (email, Slack, webhook, PagerDuty), monitor APM applications, inspect alert conditions, and integrate New Relic alerting into cross-app pipelines. Toolkit docs: composio.dev/toolkits/newrelic --- Setup 1. Add the Composio MCP server to your client: https://rube.app/mcp 2. Connect your New Relic account when prompted (API key authentication) 3. Start using the workflows below --- Core Workflows 1. List Alert Policies Use NEWRELICGETALERTPOLICIES to discover existing alert policies with optional filtering. 2. Create an Alert Policy Use NEWRELICCREATEALERTPOLICY to set up a new policy container for alert conditions. Incident preferences explained: PERPOLICY -- one issue per policy (recommended for most use cases) PERCONDITION -- one issue per alert condition PERCONDITIONANDTARGET -- one issue per condition and signal/target 3. Create Alert Notification Channels Use NEWRELICCREATEALERTCHANNEL to register notification endpoints for alert delivery. 4. Get Alert Conditions for a Policy Use NEWRELICGETALERTCONDITIONS to inspect the conditions attached to a specific policy. 5. Monitor Applications Use NEWRELICGETAPPLICATIONS and NEWRELICGETBROWSERAPPLICATIONS to list APM and browser-monitored apps. 6. Manage Channels and Policies Use NEWRELICUPDATEALERTCHANNEL to modify existing channels and NEWRELICDELETEALERTPOLICY to remove policies. --- Known Pitfalls Pitfall Detail --------- -------- Unique policy names NEWRELICCREATEALERTPOLICY requires the name to be unique within the account. Channel config varies by type The configuration object for NEWRELICCREATEALERTCHANNEL has different required fields per channel type (e.g., recipients for email, servicekey for PagerDuty). Pagination required All list endpoints return paginated results. Iterate pages until results are exhausted. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills composiohq/new-relic-automation

View the source on GitHub

Browse the @skills marketplace