---
title: "Remove Feature"
description: "Remove a feature from a node with JSON Schema configuration, including an example for precise integration. (Gitana 4.0)"
product: "Gitana"
version: "4.0"
url: "/documentation/gitana/4.0/engine/behaviors/actions/remove-feature"
---

# Remove Feature

ID: `removeFeature`

Removes a feature from a node.

### Configuration

| Property | Type | Required | Default | Description |
| --- | --- | --- | --- | --- |
| qname | text |  |  | The QName of the feature to remove. |

The configuration for this action is described using JSON Schema like this:

```
{
    "title": "Remove Feature",
    "properties": {
        "qname": {
            "title": "Feature QName",
            "type": "string"
        }
    }
}
```

## Example

Here is a configuration that removes a custom feature named `custom:approved`:

```
{
    "qname": "custom:approved"
}
```

## See Also

- The [Add Feature](/documentation/gitana/4.0/engine/behaviors/actions/add-feature.md) action
- The [Remove Features](/documentation/gitana/4.0/engine/workflow/workflow-handlers/remove-features.md) workflow handler, which removes features from the nodes in a workflow's payload
