# New Relic

> New Relic integration for AI agents via ClawLink — browser login, no API key setup. Connect new-relic through ClawLink's hosted setup. Use this skill when the user wants to work with New Relic (Developer Tools) — connect New Relic, read or update New Relic data, or take actions in New Relic from chat instead of saying you cannot access it.

- Skill: `clawlink-hq/new-relic` (Agent Skill)
- Install (CLI): `npx skillmds@latest add clawlink-hq/new-relic`
- Raw SKILL.md: https://api.skillmd.com/api/skills/clawlink-hq/new-relic/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: clawlink-hq (https://skillmd.com/u/clawlink-hq)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/clawlink-hq/new-relic

---


# New Relic

Use **New Relic** from your AI agent through [ClawLink](https://claw-link.dev) — browser login, no API key to paste, no config to edit. Connect New Relic once and the agent can read and act on it. Works in any agent that can run shell commands (Claude Code, Cursor, Codex, Cline, and more).

## Setup

Run these once — the agent can run them for you:

```bash
npx @useclawlink/cli login              # opens browser → approve (mints + stores a key)
npx @useclawlink/cli connect new-relic   # opens browser → authorize New Relic
```

No API key to create or paste — `login` stores the credential at `~/.clawlink/credentials.json`.

## Using New Relic

```bash
npx @useclawlink/cli actions new-relic "<what you want to do>"   # find an action
npx @useclawlink/cli describe new-relic <action-id>             # see its inputs (before writes)
npx @useclawlink/cli run new-relic <action-id> --input '<json>' # execute
```

Reads first; confirm with the user before any write.

## Available actions

| Action | Description |
|--------|-------------|
| `new_relic_add_notification_channels_to_policy` | Tool to add notification channels to an alert policy using the NerdGraph GraphQL API. Use when you need to associate existing notification channels with an alert policy to receive notifications when alerts trigger. |
| `new_relic_add_tags_to_entity` | Tool to add tags with values to a specific New Relic entity via NerdGraph GraphQL API. Use when you need to organize and categorize entities for filtering and organization. Note: For APM agents, a restart may be required after adding new tags. |
| `new_relic_add_widgets_to_dashboard_page` | Tool to add widgets to an existing New Relic dashboard page via NerdGraph GraphQL API. Use when you need to programmatically add visualizations (line charts, area charts, bar charts, tables, etc.) to a dashboard page. Requires the dashboard page GUID and widget configurations including NRQL queries, layout, and visualization settings. |
| `new_relic_configure_cloud_integration` | Tool to enable and configure cloud integrations for monitoring in New Relic. Use this to set up monitoring for AWS, Azure, or GCP services. The cloud account must be linked to New Relic before configuring integrations. |
| `new_relic_create_ai_notifications_channel` | Tool to create a New Relic AI Notifications channel via NerdGraph GraphQL API. Use when setting up notification channels for Applied Intelligence alerts. Requires a pre-existing destination (created via aiNotificationsCreateDestination). |
| `new_relic_create_ai_notifications_destination` | Tool to create an AI notifications destination in New Relic for services like Jira or ServiceNow. Use when you need to configure a new notification endpoint for AI-powered alerts. |
| `new_relic_create_ai_workflow` | Tool to create an AI workflow for automated incident response in New Relic. Use when you need to set up automated notifications and enrichments for specific types of issues based on filtering rules. Workflows connect issue filters to notification channels and can include NRQL query enrichments for additional context. |
| `new_relic_create_alert_channel` | Tool to create an alert notification channel. Use when you need to register a new endpoint (email, webhook, etc.) for alert notifications. |
| `new_relic_create_alert_policy` | Creates a new alert policy in New Relic. Alert policies are containers for alert conditions and define how incidents are grouped. Use this to set up monitoring thresholds and notification rules for your applications. |
| `new_relic_create_alerts_nrql_condition_static` | Tool to create a static NRQL alert condition using New Relic's NerdGraph GraphQL API. Use when you need to set up monitoring for specific NRQL query results with threshold-based alerting. Supports signal loss detection and gap filling configuration. |
| `new_relic_create_alerts_policy_graphql` | Tool to create a new alert policy using New Relic's NerdGraph GraphQL API. Use when you need to create a container for grouping alert conditions. Alert policies define how incidents are grouped and managed. |
| `new_relic_create_api_access_keys` | Tool to create New Relic API access keys using NerdGraph. Use when you need to generate user API keys or ingest keys (BROWSER or LICENSE types). Maximum 1,000 keys per ingest key type allowed. |

## Notes

- **No API key for New Relic itself** — ClawLink holds the OAuth token; the agent only holds your ClawLink credential.
- Not connected yet, or access expired? Re-run `npx @useclawlink/cli connect new-relic`.
- The action list above is a snapshot; `npx @useclawlink/cli actions new-relic` is always current.

## Resources

- ClawLink: https://claw-link.dev
- Docs: https://docs.claw-link.dev
- CLI: https://www.npmjs.com/package/@useclawlink/cli

---

**Powered by [ClawLink](https://claw-link.dev)** — connect 90+ apps to any AI agent.

