Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ redirects:
- /docs/workflow-automation/setup-and-configure/actions-catalog/
- /docs/workflow-automation/setup-and-configure/actions-catalog/actions-catalog
- /docs/workflow-automation/setup-and-configuration/actions-catalog/
freshnessValidatedDate: 2026-09-28
freshnessValidatedDate: 2026-09-18
---

The New Relic actions catalog provides pre-built actions for cloud providers, DevOps tools, ITSM platforms, and New Relic's own platform. Use these actions as steps in your workflow automations to trigger deployments, manage incidents, and automate operational tasks across your tools and services.
Expand All @@ -31,13 +31,15 @@ Actions follow a hierarchical naming convention: `company.product.action`

Create a JSON Web Token (JWT) for secure API access.

- [**Auth JWT actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/auth/auth-jwt-create)
- [**Auth JWT actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/auth/auth-jwt-create#auth.jwt.create)

## Ansible actions [#ansible-actions]

Launch Ansible Automation Platform job templates and poll job status.

- [**Ansible job actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/ansible/ansible-job)
- [**Launch an Ansible job template**](/docs/workflow-automation/setup-and-configure/actions-catalog/ansible/ansible-job-launch)
- [**Get the status of an Ansible job**](/docs/workflow-automation/setup-and-configure/actions-catalog/ansible/ansible-job-getstatus)

## AWS actions [#aws-actions]

Expand All @@ -62,8 +64,7 @@ Execute Azure API operations to manage and automate Azure infrastructure and ser

- [**Azure AKS scale pool**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-aks-scalepool)
- [**Azure App Service restart**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-appservice-restart)
- [**Azure Cosmos DB actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-cosmos-db)
- [**Azure DevOps API**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-devops-api)
- [**Execute an Azure DevOps API**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-devops-api)
- [**Azure Execute API**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-execute-api)
- [**Azure Functions invoke**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-functions-invoke)
- [**Azure VM restart**](/docs/workflow-automation/setup-and-configure/actions-catalog/azure/azure-vm-restart)
Expand All @@ -74,12 +75,25 @@ Execute Azure API operations to manage and automate Azure infrastructure and ser
Create, update, get, list, lock, unlock, and comment on GitHub issues.

- [**GitHub issue actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue)
- [**Create a GitHub issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue-create)
- [**Update a GitHub issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue-update)
- [**Get a GitHub issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue-get)
- [**List GitHub issues**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue-list)
- [**Lock a GitHub issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue-lock)
- [**Unlock a GitHub issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue-unlock)
- [**Comment on a GitHub issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/github/github-issue-comment)

## Jira actions [#jira-actions]

Create, update, get, search, and transition Jira issues.

- [**Jira issue actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/jira/jira-issue)
- [**Create a Jira issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/jira/jira-issue-create)
- [**Update a Jira issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/jira/jira-issue-update)
- [**Get a Jira issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/jira/jira-issue-get)
- [**Search Jira issues**](/docs/workflow-automation/setup-and-configure/actions-catalog/jira/jira-issue-search)
- [**Get Jira issue transitions**](/docs/workflow-automation/setup-and-configure/actions-catalog/jira/jira-issue-gettransitions)
- [**Transition a Jira issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/jira/jira-issue-dotransition)

## Jenkins actions [#jenkins-actions]

Expand All @@ -93,6 +107,10 @@ Trigger, monitor, stop, and delete Jenkins builds, and manage the build queue.
Make HTTP requests to any REST API, webhook, or web service.

- [**HTTP actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/http/http)
- [**HTTP Get**](/docs/workflow-automation/setup-and-configure/actions-catalog/http/http-get)
- [**HTTP Post**](/docs/workflow-automation/setup-and-configure/actions-catalog/http/http-post)
- [**HTTP Put**](/docs/workflow-automation/setup-and-configure/actions-catalog/http/http-put)
- [**HTTP Delete**](/docs/workflow-automation/setup-and-configure/actions-catalog/http/http-delete)

## New Relic actions [#new-relic-actions]

Expand All @@ -107,22 +125,59 @@ Run AI agents configured in Agentic Platform and trigger New Relic Autopilot.

### Alerts

Create, update, delete, get, and search alert policies, NRQL conditions, muting rules, and Alert Intelligence issues.
Create, update, delete, get, and search alert policies, NRQL conditions, and muting rules.

- [**New Relic alerts actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts)
- [**New Relic issue actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/issue/newrelic-issue)
- [**Create an alert policy**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-create-policy)
- [**Update an alert policy**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-update-policy)
- [**Delete an alert policy**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-delete-policy)
- [**Get an alert policy**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-get-policy)
- [**Search alert policies**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-search-policies)
- [**Create a static NRQL condition**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-create-static-nrql-condition)
- [**Update a static NRQL condition**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-update-static-nrql-condition)
- [**Create a baseline NRQL condition**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-create-baseline-nrql-condition)
- [**Update a baseline NRQL condition**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-update-baseline-nrql-condition)
- [**Get an NRQL condition**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-get-nrql-condition)
- [**Delete an alert condition**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-delete-condition)
- [**Search NRQL conditions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-search-nrql-conditions)
- [**Search as NRQL conditions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-search-as-nrql-conditions)
- [**List compound conditions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-list-compound-conditions)
- [**Create a muting rule**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-create-muting-rule)
- [**Update a muting rule**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-update-muting-rule)
- [**Delete a muting rule**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-delete-muting-rule)
- [**Get a muting rule**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-get-muting-rule)
- [**List muting rules**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/alerts/newrelic-alerts-list-muting-rules)

### Ingest

Send custom events, logs, and metrics to New Relic.

- [**New Relic Ingest actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/ingest/newrelic-ingest)
- [**Send events to New Relic**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/ingest/newrelic-ingest-send-events)
- [**Send logs to New Relic**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/ingest/newrelic-ingest-send-logs)
- [**Send metrics to New Relic**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/ingest/newrelic-ingest-send-metrics)

### Issue

Acknowledge, unacknowledge, resolve, and list Alert Intelligence issues.

- [**New Relic Issue actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/issue/newrelic-issue)
- [**Acknowledge a New Relic issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/issue/newrelic-issue-acknowledge)
- [**Unacknowledge a New Relic issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/issue/newrelic-issue-unacknowledge)
- [**Resolve a New Relic issue**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/issue/newrelic-issue-resolve)
- [**List New Relic issues**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/issue/newrelic-issue-list)

### Notification

Send notifications to configured New Relic destinations, including email, Slack, and Microsoft Teams.

- [**New Relic notification actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/notification/newrelic-notification)
- [**Send a notification**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/notification/newrelic-notification-send)
- [**Send a Microsoft Teams notification**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/notification/newrelic-notification-sendmicrosoftteams)
- [**Send an email**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/notification/newrelic-notification-sendemail)
- [**Send a Slack message**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/notification/newrelic-notification-sendslack)
- [**Create a signal URL**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/notification/newrelic-notification-createsignalurl)
- [**Run a workflow**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/notification/newrelic-workflowautomation-startworkflowrun)

### Query

Expand All @@ -138,23 +193,45 @@ Create, update, delete, and list service level indicators (SLIs).

- [**New Relic Service Level actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/service-level/newrelic-service-level)

### Tagging

Add, replace, and remove tags on New Relic entities.

- [**New Relic Tagging actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/tagging/newrelic-tagging)
- [**Add tags to a New Relic entity**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/tagging/newrelic-tagging-addtags)
- [**Replace tags on a New Relic entity**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/tagging/newrelic-tagging-replacetags)
- [**Delete tags from a New Relic entity**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/tagging/newrelic-tagging-deletetags)
- [**Delete tag values from a New Relic entity**](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/tagging/newrelic-tagging-deletetagvalues)

## Slack actions [#slack-actions]

Post messages to Slack channels and get message reactions.

- [**Slack chat actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/slack/slack-chat)
- [**Post a Slack message**](/docs/workflow-automation/setup-and-configure/actions-catalog/slack/slack-chat-post-message)
- [**Get Slack message reactions**](/docs/workflow-automation/setup-and-configure/actions-catalog/slack/slack-chat-get-reactions)

## PagerDuty actions [#pagerduty-actions]

Create, get, list, update, and resolve PagerDuty incidents.

- [**PagerDuty incident actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/pagerduty/pagerduty-incident)
- [**Create a PagerDuty incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/pagerduty/pagerduty-incident-create)
- [**Get a PagerDuty incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/pagerduty/pagerduty-incident-get)
- [**List PagerDuty incidents**](/docs/workflow-automation/setup-and-configure/actions-catalog/pagerduty/pagerduty-incident-list)
- [**Update a PagerDuty incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/pagerduty/pagerduty-incident-update)
- [**Resolve a PagerDuty incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/pagerduty/pagerduty-incident-resolve)

## ServiceNow actions [#servicenow-actions]

Create, get, list, update, and resolve ServiceNow incidents.

- [**ServiceNow incident actions**](/docs/workflow-automation/setup-and-configure/actions-catalog/servicenow/servicenow-incident)
- [**Create a ServiceNow incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/servicenow/servicenow-incident-create)
- [**Get a ServiceNow incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/servicenow/servicenow-incident-get)
- [**List ServiceNow incidents**](/docs/workflow-automation/setup-and-configure/actions-catalog/servicenow/servicenow-incident-list)
- [**Update a ServiceNow incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/servicenow/servicenow-incident-update)
- [**Resolve a ServiceNow incident**](/docs/workflow-automation/setup-and-configure/actions-catalog/servicenow/servicenow-incident-resolve)

## Utilities [#utilities]

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
---
title: "Add tags to a New Relic entity"
tags:
- workflow automation
- workflow
- workflow automation actions
- New Relic actions
- New Relic Tagging actions
metaDescription: "Reference for the newrelic.tagging.addTags action in the workflow automation actions catalog: adds one or more tags to a New Relic entity."
freshnessValidatedDate: never
---

Adds one or more tags to a New Relic entity, keeping any existing tags.

For prerequisites, see [New Relic Tagging actions](/docs/workflow-automation/setup-and-configure/actions-catalog/newrelic/tagging/newrelic-tagging#prerequisites).

## Add tags

The action identifier is `newrelic.tagging.addTags`.

Adds one or more tags to a New Relic entity. Adding a value to a key that already exists appends to it rather than replacing it. Built on `newrelic.nerdgraph.execute`.

<Tabs>
<TabsBar>
<TabsBarItem id="tagging-addtags-inputs">
Inputs
</TabsBarItem>
<TabsBarItem id="tagging-addtags-outputs">
Outputs
</TabsBarItem>
<TabsBarItem id="tagging-addtags-example">
Example
</TabsBarItem>
</TabsBar>
<TabsPages>
<TabsPageItem id="tagging-addtags-inputs">

The following table describes all available input fields for this action.

<table>
<thead>
<tr>
<th>Input</th>
<th>Type</th>
<th>Description</th>
<th>Example</th>
</tr>
</thead>
<tbody>
<tr>
<td>**entityGuid**</td>
<td>String</td>
<td>**Required.** The GUID of the New Relic entity to tag.</td>
<td>`"MTIzNDU2fEFQTXxBUFBMSUNBVElPTnwxMjM0NQ"`</td>
</tr>
<tr>
<td>**tags**</td>
<td>List</td>
<td>**Required.** List of `{key, values}` objects to add. Adding a value to a key that already exists appends to it rather than replacing it.</td>
<td>
```yaml
tags:
- key: team
values: ["ui"]
```
</td>
</tr>
<tr>
<td>**selectors**</td>
<td>List</td>
<td>**Optional.** JQ selectors to extract specific values from the response.</td>
<td>
```yaml
selectors:
- name: errors
expression: ".data.taggingAddTagsToEntity.errors"
```
</td>
</tr>
</tbody>
</table>
</TabsPageItem>
<TabsPageItem id="tagging-addtags-outputs">
The following table describes all output fields returned by this action.
<table>
<thead>
<tr>
<th>Output</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>**success**</td>
<td>Boolean</td>
<td>`true` when the step executed without error, `false` on failure. Covers both transport failures and NerdGraph business-logic errors.</td>
</tr>
<tr>
<td>**errorMessage**</td>
<td>String</td>
<td>Error message on failure, whether transport-level or a NerdGraph business-logic error. `null` on success.</td>
</tr>
<tr>
<td>**data**</td>
<td>Map</td>
<td>
NerdGraph response:

```json
{
"data": {
"taggingAddTagsToEntity": {
"errors": null
}
}
}
```

Use `selectors` to extract specific fields from `data`.
</td>
</tr>
</tbody>
</table>
</TabsPageItem>

<TabsPageItem id="tagging-addtags-example">

The following example adds a `team` tag to an entity.

<table>
<thead>
<tr>
<th>Workflow example</th>
</tr>
</thead>
<tbody>
<tr>
<td>
```yaml
name: newrelic_tagging_addtags_workflow
workflowInputs:
entityGuid:
type: String
steps:
- name: tagCheckoutApp
type: action
action: newrelic.tagging.addTags
version: 1
inputs:
entityGuid: ${{ .workflowInputs.entityGuid }}
tags:
- key: team
values: ["ui"]
next: end
```
</td>
</tr>
</tbody>
</table>
</TabsPageItem>
</TabsPages>
</Tabs>
Loading
Loading