CometChat Docs home page
v4
Search...
⌘K
Dashboard
Contact Support
Contact Support
Search...
Navigation
Interactive Messages
Element Entity
Home
Platform
UI Kits
SDKs
Widgets
APIs
React Native
Overview
Getting Started
Features
Theming
Components
Overview
Conversations
Users
Groups
Messages
Interactive Messages
Form Bubble
Form Message
Card Bubble
Card Message
Element Entity
Action Entity
Custom Interactive Message
Button Element
Text Input Element
Label Element
Single Select Element
Radio Button Element
Checkbox Element
Dropdown Element
Calls
Extras
Base Components
References
Guides
React Native Sample App
Changelog
Interactive Messages
Element Entity
OpenAI
Open in ChatGPT
OpenAI
Open in ChatGPT
Following are the different elements possible
Label Element
- shows fixed text in an Interactive message
TextInput Element
- shows a component with the ability to take text input
DropDown Element
- shows a list of options to choose one from
Checkbox Element
- shows a list of checkboxes, and can select multiple
Single Select Element
- show a list of options to choose one from, a different way to show radio buttons
Radio Button Element
- shows a list of radio buttons, to choose one answer from
Button Element
- shows an interactive button component, that can perform different types of actions defined inside class ActionEntity
ElementType specifies the type of interactive element.
Name
Description
label
An unmodifiable text description.
text
A text input field.
dropdown
A dropdown menu.
checkbox
A checkbox input.
radio
A radio button input.
button
An interactive button.
singleSelect
A single-selection menu.
Card Message
Previous
Action Entity
Next
Assistant
Responses are generated using AI and may contain mistakes.