[**@notifee/react-native**](react-native/reference/index)

***

[@notifee/react-native](react-native/reference/index) / AndroidChannelGroup

# Interface: AndroidChannelGroup

An interface for describing an Android Channel Group.

Channel groups have no impact on the notification, they are used to help group channels in the applications
settings UI.

View the [Channels & Groups](/react-native/android/channels) documentation to learn more.

## Platform

android API Level >= 26

## Extended by

* [`NativeAndroidChannelGroup`](react-native/reference/Interface.NativeAndroidChannelGroup)

## Properties

### description?

> `optional` **description**: `string`

An optional description of the group. This is visible to the user.

On Android APIs less than 28 this will always be undefined.

#### Platform

android API Level >= 28

#### Defined in

[packages/react-native/src/types/NotificationAndroid.ts:1039](https://github.com/invertase/notifee/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L1039)

***

### id

> **id**: `string`

Unique id for this channel group.

#### Defined in

[packages/react-native/src/types/NotificationAndroid.ts:1022](https://github.com/invertase/notifee/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L1022)

***

### name

> **name**: `string`

The name of the group. This is visible to the user so should be a descriptive name which
categorizes other channels (e.g. reminders).

The recommended maximum length is 40 characters; the value may be truncated if it is too long.

#### Defined in

[packages/react-native/src/types/NotificationAndroid.ts:1030](https://github.com/invertase/notifee/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L1030)
