A chatMenu is a high-level configuration that enables a chat (user, group, or channel) to interact with one or more menus in a structured and interactive way.
It defines the set of menus that are provisioned and available within a specific chat context, allowing the app to transform regular conversations into guided, menu-driven experiences.
Once a chatMenu is assigned to a chat using the setChatMenu method, the chat becomes capable of rendering menus in two powerful formats:
The chatMenu bridges the gap between traditional UI and chat-based interactions, making the chat interface a dynamic extension of the app experience.