Interactive card messages for chat - Design custom message cards for your chat experience

Turn chat messages into interactive experiences. Build booking confirmations, approval requests, appointment cards, payment prompts, and more as native message cards inside your chat UI. Design them visually with Card Builder or send through CometChat’s API, and the UI Kit renders them automatically across your app. Every button tap is routed back to your code, so you stay in control without building custom message UIs from scratch.

Add a comment

Replies

Best

👋 Hey Product Hunt!

Pourav here, PM at CometChat.

Most chat experiences stop at sending messages. We wanted chat to be a place where users can actually complete tasks.

CometChat Cards lets you send booking confirmations, approval requests, appointment details, payment prompts, and other interactive messages directly inside a conversation. You can design cards visually with Card Builder or send them through our API, and the UI Kit renders them automatically across your app.
When a user taps a button, the action is passed back to your app, so your existing workflow stays in control. No custom message rendering, no one-off UI components for every new interaction.

If you’re building booking, ordering, scheduling, or approval flows in chat, I’d love to hear what you think. We’ll be around in the comments all day.