# Setup Feature Requests

Feature Requests lets users submit and discuss feature ideas. You can enable/disable the feature, require or make optional the email field, and show the feature requests UI.

### Enable/disable

{% code title="Kotlin" %}

```kotlin
FeatureRequestsKmp.setEnabled(true)
```

{% endcode %}

### Email field requirement

Set whether the email field is required when submitting a feature request or adding a comment. You can set this per action type:

{% code title="Kotlin" %}

```kotlin
FeatureRequestsKmp.setEmailFieldRequired(
    isEmailFieldRequired = true,
    actionTypes = listOf(ActionType.RequestNewFeature, ActionType.AddCommentToFeature)
)
```

{% endcode %}

Default is required (`true`). Use `false` to make the email optional.

### Show feature requests UI

Open the list of feature requests (and submit new ones) from your app:

{% code title="Kotlin" %}

```kotlin
FeatureRequestsKmp.show()
```

{% endcode %}
