> ## Documentation Index
> Fetch the complete documentation index at: https://baileys.wiki/llms.txt
> Use this file to discover all available pages before exploring further.

# IInteractiveMessage

> Protobuf interface IInteractiveMessage generated from WAProto.

Defined in: [WAProto/index.d.ts:6732](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6732)

## Properties

### body?

> `optional` **body**: `null` | [`IBody`](/proto-reference/Message/InteractiveMessage/interfaces/IBody)

Defined in: [WAProto/index.d.ts:6734](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6734)

***

### carouselMessage?

> `optional` **carouselMessage**: `null` | [`ICarouselMessage`](/proto-reference/Message/InteractiveMessage/interfaces/ICarouselMessage)

Defined in: [WAProto/index.d.ts:6741](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6741)

***

### collectionMessage?

> `optional` **collectionMessage**: `null` | [`ICollectionMessage`](/proto-reference/Message/InteractiveMessage/interfaces/ICollectionMessage)

Defined in: [WAProto/index.d.ts:6739](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6739)

***

### contextInfo?

> `optional` **contextInfo**: `null` | [`IContextInfo`](/proto-reference/interfaces/IContextInfo)

Defined in: [WAProto/index.d.ts:6736](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6736)

***

### footer?

> `optional` **footer**: `null` | [`IFooter`](/proto-reference/Message/InteractiveMessage/interfaces/IFooter)

Defined in: [WAProto/index.d.ts:6735](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6735)

***

### header?

> `optional` **header**: `null` | [`IHeader`](/proto-reference/Message/InteractiveMessage/interfaces/IHeader)

Defined in: [WAProto/index.d.ts:6733](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6733)

***

### nativeFlowMessage?

> `optional` **nativeFlowMessage**: `null` | [`INativeFlowMessage`](/proto-reference/Message/InteractiveMessage/interfaces/INativeFlowMessage)

Defined in: [WAProto/index.d.ts:6740](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6740)

***

### shopStorefrontMessage?

> `optional` **shopStorefrontMessage**: `null` | [`IShopMessage`](/proto-reference/Message/InteractiveMessage/interfaces/IShopMessage)

Defined in: [WAProto/index.d.ts:6738](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6738)

***

### urlTrackingMap?

> `optional` **urlTrackingMap**: `null` | [`IUrlTrackingMap`](/proto-reference/interfaces/IUrlTrackingMap)

Defined in: [WAProto/index.d.ts:6737](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L6737)
