New Relic

New Relic is a comprehensive observability platform that helps developers and operations teams monitor, debug, and improve their entire stack, including applications, infrastructure, and customer experience.

158 actions Integration catalog
Request access
Connect New Relic once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Notification Channels to PolicyNEW_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.
Add Tags to EntityNEW_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.
Add Widgets to Dashboard PageNEW_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.
Configure Cloud IntegrationNEW_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.
Create AI Notifications ChannelNEW_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).
Create AI Notifications DestinationNEW_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.
Create AI WorkflowNEW_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.
Create Alert Notification ChannelNEW_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.
Create Alert PolicyNEW_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.
Create Static NRQL Alert ConditionNEW_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.
Create Alert Policy (GraphQL)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.
Create API Access KeysNEW_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.
Create Broken Links MonitorNEW_RELIC_CREATE_BROKEN_LINKS_MONITOR
Tool to create a broken links monitor that scans a webpage for broken links. Use when you need to set up automated monitoring to detect broken links on a website. The monitor will periodically check the specified URL and report any broken links found.
Create DashboardNEW_RELIC_CREATE_DASHBOARD
Tool to create a New Relic dashboard using NerdGraph GraphQL API. Use when you need to create custom dashboards with widgets, pages, and visualizations. Supports markdown, NRQL queries, and various chart types.
Create Dashboard Snapshot URLNEW_RELIC_CREATE_DASHBOARD_SNAPSHOT_URL
Tool to create a snapshot URL for sharing a New Relic dashboard at a specific point in time. Use when you need to generate a shareable link to a dashboard's current state for distribution or archiving.
Create Deployment MarkerNEW_RELIC_CREATE_DEPLOYMENT_MARKER
Tool to record a deployment marker in New Relic to track changes and their effects on your systems. Deployment markers appear in New Relic UI charts and help correlate changes with system performance. Use this after deploying new code or configuration changes.
Create Entity RelationshipNEW_RELIC_CREATE_ENTITY_RELATIONSHIP
Tool to create or replace a user-defined relationship between two New Relic entities via NerdGraph GraphQL API. Use when you need to establish custom relationships like BUILT_FROM, CALLS, CONTAINS, etc. If the relationship already exists, it will be updated with new creation time and creator info.
Create Example Browser ApplicationNEW_RELIC_CREATE_EXAMPLE_BROWSER_APPLICATION
Tool to create a new browser application in New Relic via NerdGraph GraphQL API. Use when you need to set up browser monitoring for a web application.
Create Example Mobile ApplicationNEW_RELIC_CREATE_EXAMPLE_MOBILE_APPLICATION
Tool to create a new example mobile application in New Relic via NerdGraph GraphQL API. Use when you need to set up mobile application monitoring for iOS or Android apps.
Create External Service Alert ConditionNEW_RELIC_CREATE_EXTERNAL_SERVICE_CONDITION
Tool to create an external service alert condition in New Relic. Use when you need to monitor external service calls from your APM applications and alert on metrics like response time, throughput, or error rate.
Create Infrastructure Alert ConditionNEW_RELIC_CREATE_INFRA_CONDITION
Tool to create an infrastructure alert condition in New Relic. Use when you need to monitor infrastructure metrics (CPU, memory, disk), detect when processes stop running, or alert when hosts stop reporting. Supports critical and warning thresholds.
Create Location Failure Alert ConditionNEW_RELIC_CREATE_LOCATION_FAILURE_CONDITION
Tool to create a location failure alert condition in New Relic. Use when you need to monitor synthetic monitors and trigger alerts when multiple locations fail simultaneously.
Create Log Data Partition RuleNEW_RELIC_CREATE_LOG_DATA_PARTITION_RULE
Tool to create a log data partition rule using New Relic's NerdGraph GraphQL API. Use when you need to route logs to specific partitions based on matching criteria for better organization and retention management.
Create Lookup TableNEW_RELIC_CREATE_LOOKUP_TABLE
Tool to upload a new lookup table to your New Relic account. Lookup tables allow you to enrich telemetry data by joining additional context during NRQL queries. Use this when you need to add supplemental data like user mappings, product catalogs, or reference data that can be queried alongside your telemetry.
Create Metric Normalization RuleNEW_RELIC_CREATE_METRIC_NORMALIZATION_RULE
Tool to create a metric normalization rule using New Relic's NerdGraph GraphQL API. Use when you need to normalize metric names by replacing patterns, ignoring specific metrics, or preventing new metrics. Rules help consolidate similar metrics and reduce cardinality.
Create Synthetic MonitorNEW_RELIC_CREATE_MONITOR
Tool to create a new synthetic monitor in New Relic for monitoring website or API availability. Note: Only supports legacy synthetics runtime versions. Use when you need to set up uptime monitoring, performance checks, or automated testing for your web services.
Create NRQL Baseline Alert ConditionNEW_RELIC_CREATE_NRQL_BASELINE_CONDITION
Tool to create a NRQL baseline alert condition in New Relic via NerdGraph GraphQL API. Baseline conditions use machine learning to detect anomalies when metrics deviate from historical baselines. Use when you need anomaly detection rather than static thresholds.
Create NRQL ConditionNEW_RELIC_CREATE_NRQL_CONDITION
Creates a new NRQL alert condition for a specified policy. NRQL conditions allow you to define alerts based on custom NRQL queries. Use this to set up advanced monitoring that triggers alerts when query results exceed defined thresholds.
Create Scripted MonitorNEW_RELIC_CREATE_SCRIPTED_MONITOR
Tool to create a scripted monitor in New Relic Synthetics using NerdGraph GraphQL API. Use when you need to create automated browser tests or API endpoint checks. Supports both scripted browser monitors (simulate user interactions) and scripted API monitors (test API endpoints).
Create Secure CredentialNEW_RELIC_CREATE_SECURE_CREDENTIAL
Tool to add a secure credential to New Relic for use in synthetic monitors. Use when you need to store sensitive data like API keys, passwords, or tokens that will be referenced in synthetic monitor scripts.
Create Service LevelNEW_RELIC_CREATE_SERVICE_LEVEL
Tool to create a service level indicator (SLI) and optional objectives (SLO) using New Relic's NerdGraph GraphQL API. Use when you need to define and track service quality metrics like latency, error rates, or availability.
Create Synthetics Alert ConditionNEW_RELIC_CREATE_SYNTHETICS_ALERT_CONDITION
Tool to create a synthetics alert condition for monitoring synthetic checks. Use when you need to set up alerts for synthetic monitor failures or performance issues.
Create Synthetics Private LocationNEW_RELIC_CREATE_SYNTHETICS_PRIVATE_LOCATION
Tool to create a Synthetics private location via New Relic's NerdGraph GraphQL API. Use when you need to set up a new private location for running synthetic monitors from your own infrastructure.
Create Synthetics Secure CredentialNEW_RELIC_CREATE_SYNTHETICS_SECURE_CREDENTIAL
Tool to create a secure credential in New Relic Synthetics using NerdGraph GraphQL API. Use when you need to store sensitive data like API keys, passwords, or tokens for use in synthetic monitors.
Create Synthetics Simple MonitorNEW_RELIC_CREATE_SYNTHETICS_SIMPLE_MONITOR
Tool to create a New Relic Synthetics simple (ping) monitor to check URL/endpoint accessibility. Use when you need to monitor website or API endpoint availability from multiple geographic locations. The monitor performs HTTP/HTTPS requests at configured intervals and alerts on failures.
Create UserNEW_RELIC_CREATE_USER
Tool to create a new user in New Relic account via NerdGraph GraphQL API. Use when you need to add a new user to an authentication domain with specific access tier. Requires authentication domain ID, user email, name, and user type tier.
Delete Agent ApplicationNEW_RELIC_DELETE_AGENT_APPLICATION
Tool to delete an APM application entity via NerdGraph GraphQL API. Use when you need to remove an application that has not reported data for at least 12 hours.
Delete AI notifications channelNEW_RELIC_DELETE_AI_NOTIFICATIONS_CHANNEL
Tool to delete an AI notifications channel via NerdGraph GraphQL API. Use when you need to remove a notification channel from your New Relic account.
Delete AI Notifications DestinationNEW_RELIC_DELETE_AI_NOTIFICATIONS_DESTINATION
Tool to delete an AI notifications destination via NerdGraph GraphQL API. Use when you need to remove a notification destination by its ID.
Delete Alert ChannelNEW_RELIC_DELETE_ALERT_CHANNEL
Tool to delete an alert notification channel via REST API. Use when you have the channel ID and want to remove it via New Relic's REST API.
Delete alert policyNEW_RELIC_DELETE_ALERT_POLICY
Tool to delete an existing alert policy via REST API. Use when you have the policy ID and want to remove it via New Relic's REST API. Use after confirming the policy ID exists.
Delete alerts conditionNEW_RELIC_DELETE_ALERTS_CONDITION
Tool to delete an alert condition via NerdGraph GraphQL API. Use when you have the account ID and condition ID to remove an alert condition.
Delete Alert Notification ChannelNEW_RELIC_DELETE_ALERTS_NOTIFICATION_CHANNEL
Tool to delete an alert notification channel via NerdGraph GraphQL API. Use when you need to remove a notification channel using the channel ID and account ID. Note: This API is deprecated - consider using the new notification platform.
Delete Alert Policy via GraphQLNEW_RELIC_DELETE_ALERTS_POLICY_VIA_GRAPHQL
Tool to delete an alert policy using New Relic's NerdGraph GraphQL API. Use when you need to delete an alert policy via GraphQL instead of the REST API.
Delete API Access KeysNEW_RELIC_DELETE_API_ACCESS_KEYS
Tool to delete API access keys (ingest/license keys or user keys) via New Relic's NerdGraph GraphQL API. Use when you need to permanently remove API keys. Deleted keys will no longer grant access to New Relic systems.
Delete DashboardNEW_RELIC_DELETE_DASHBOARD
Tool to delete a New Relic dashboard using its entity GUID via NerdGraph GraphQL API. Use when you need to permanently remove a dashboard from a New Relic account.
Delete Data Partition RuleNEW_RELIC_DELETE_DATA_PARTITION_RULE
Tool to delete a data partition rule via New Relic's NerdGraph GraphQL API. Use when you need to remove a log data partition rule. Note that deleting a rule doesn't delete data already partitioned - that data is retained according to the retention policy.
Delete EntityNEW_RELIC_DELETE_ENTITY
Tool to delete entities via New Relic's NerdGraph GraphQL API. Use when you need to remove APM-APPLICATION, EXT-SERVICE, or REF-REPOSITORY entities. Returns both successful deletions and failures with error messages.
Delete Entity Relationship (User-Defined)NEW_RELIC_DELETE_ENTITY_RELATIONSHIP_USER_DEFINED
Tool to delete user-defined relationships between entities via New Relic's NerdGraph GraphQL API. Use when you need to remove custom relationships between entities. If type is not specified, all relationships between the two entities are removed.
Delete External Service ConditionNEW_RELIC_DELETE_EXTERNAL_SERVICE_CONDITION
Tool to delete an external service alert condition in New Relic. Use when you have the condition ID and want to remove an external service alert condition.
Delete Infrastructure Alert ConditionNEW_RELIC_DELETE_INFRA_CONDITION
Tool to delete an infrastructure alert condition. Use when you have the condition ID and want to remove an infrastructure monitoring alert.
Delete Location Failure Alert ConditionNEW_RELIC_DELETE_LOCATION_FAILURE_CONDITION
Tool to delete a location failure alert condition via REST API. Use when you have the condition ID and want to remove a multi-location failure condition from New Relic.
Delete Lookup TableNEW_RELIC_DELETE_LOOKUP_TABLE
Tool to delete a lookup table from New Relic. Use when you need to remove an existing lookup table from your account.
Delete synthetic monitorNEW_RELIC_DELETE_MONITOR
Tool to delete an existing synthetic monitor. Use when you have the monitor ID and want to permanently remove a synthetic monitoring check. Deletion is immediate and irreversible.
Delete NRQL ConditionNEW_RELIC_DELETE_NRQL_CONDITION
Tool to delete a NRQL alert condition via REST API. Use when you have the condition ID and want to remove a NRQL alert condition from New Relic.
Remove channel from policyNEW_RELIC_DELETE_POLICY_CHANNEL
Tool to remove a notification channel from an alert policy. Use when you need to disassociate a channel from a policy without deleting either resource.
Delete Secure CredentialNEW_RELIC_DELETE_SECURE_CREDENTIAL
Tool to delete an existing secure credential from New Relic Synthetics. Use when you need to remove a stored credential that is no longer needed or needs to be replaced.
Delete Synthetics Alert ConditionNEW_RELIC_DELETE_SYNTHETICS_CONDITION
Tool to delete a synthetics alert condition. Use when you have the condition ID and want to remove a synthetics alert condition from New Relic.
Delete Synthetics Monitor (GraphQL)NEW_RELIC_DELETE_SYNTHETICS_MONITOR_GRAPHQL
Tool to delete a synthetic monitor using its GUID via New Relic's NerdGraph GraphQL API. Use when you need to permanently remove a synthetic monitor by its entity GUID.
Delete Synthetics Private LocationNEW_RELIC_DELETE_SYNTHETICS_PRIVATE_LOCATION
Tool to delete a synthetics private location via New Relic's NerdGraph GraphQL API. Use when you need to remove a private location from your New Relic Synthetics monitoring setup. Deleting a private location will remove it permanently.
Showing the first 60 of 158 actions.