UI Elements Comparison Table for WhatsApp, Infobip, Netcore, and Gupshup
The following article will give you a brief idea of all the UI elements supported on these four channels.
- Infobip
- Netcore
- Gupshup
Features |
WhatsApp |
Infobip |
Netcore |
Gupshup |
Text Message | ✔️ | ✔️ | ✔️ | ✔️ |
Quick Replies - used to prevent the user from typing. |
✔️ Reply Buttons (maximum 3) More than 3 QRs will become a list. More than 10 QRs will become a numeric menu. |
✔️ Reply Buttons (maximum 3) More than 3 QRs will become a list. |
✔️ Reply Buttons (maximum 3) More than 3 QRs will become a list. |
✔️ Reply Buttons (maximum 3) More than 3 QRs will become a list. |
Menu |
✔️ List Messages (maximum 10) |
✔️ List Messages (maximum 10) |
✔️ List Messages (maximum 10) |
✔️ List Messages (maximum 10) |
Carousel |
✔️ Image + inline messages for 4, followed by show more option |
✔️ Image + image description |
✔️ Image + image description |
✔️ Image + image description |
Feedback Module |
✔️ Text + Reply Buttons |
✔️ Text + Reply Buttons |
✔️ Text + Reply Buttons |
✔️ Text + Reply Buttons |
Hyperlink Button |
❌ Not supported on the bot, available only in HSM. Can we open it up as a link to the user? Instead of seeing a button, the user will see a clickable link. |
❌ Not supported on the bot, available only in HSM. Can we open it up as a link to the user? Instead of seeing a button, the user will see a clickable link. |
❌ Not supported on the bot, available only in HSM. Can we open it up as a link to the user? Instead of seeing a button, the user will see a clickable link. |
❌ Not supported on the bot, available only in HSM. Can we open it up as a link to the user? Instead of seeing a button, the user will see a clickable link. |
Smart Assist |
✔️ WA Smart Assist |
✔️ WA Smart Assist |
✔️ WA Smart Assist |
✔️ WA Smart Assist |
Location Picker |
✔️ WA Location Picker |
✔️ WA Location Picker |
✔️ WA Location Picker |
✔️ WA Location Picker |
Images (Bot uploads) | ✔️ | ✔️ | ✔️ | ✔️ |
Videos | ✔️ | ✔️ | ✔️ | ❌ |
Hyperlinked Text | ✔️ | ✔️ | ✔️ | ✔️ |
Bot Initiated Messages |
✔️ There will be a pre-filled message in the composer, and the user will have to click on send. |
❌ | ❌ | ❌ |
Welcome Message |
✔️ Text + Reply Buttons - only 3 buttons. |
✔️ Text + Reply Buttons - only 3 buttons. |
✔️ Text + Reply Buttons - only 3 buttons. |
✔️ Text + Reply Buttons - only 3 buttons. |
Forms | ✔️ Webviews via an external link. |
✔️ Webviews via an external link. |
✔️ Webviews via an external link. |
✔️ Webviews via an external link. |
Webviews |
✔️ External Link (make sure to get the user back on the WA flow) Trigger bot response either through HSM/send message API. |
✔️ External Link (make sure to get the user back on the WA flow) Trigger bot response either through HSM/send message API. |
✔️ External Link (make sure to get the user back on the WA flow) Trigger bot response either through HSM/send message API. |
✔️ External Link (make sure to get the user back on the WA flow) Trigger bot response either through HSM/send message API. |
Date Picker |
✔️ Free Form Entities |
✔️ Free Form Entities |
✔️ Free Form Entities |
✔️ Free Form Entities |
Dropdown |
✔️ Less than 10 items as list Messages, anything more than that has to be a menu-based numeric list. |
✔️ Less than 10 items as list Messages, anything more than that has to be a menu-based numeric list. |
✔️ Less than 10 items as list Messages, anything more than that has to be a menu-based numeric list. |
✔️ Less than 10 items as list Messages, anything more than that has to be a menu-based numeric list. |
Product List Messages | ✔️ | ❌ | ❌ | ❌ |
Payment Messages - Payment Notification + Acknowldge |
✔️ OOTB with SETU/PayU Smart Skills. Notifications supported via Interakt. |
Supported via API calls on Code Steps but no OOTB. Not supported for payment acknowledgment & notifications. | Supported via API calls on Code Steps but no OOTB. Not supported for payment acknowledgment & notifications. | Supported via API calls on Code Steps but no OOTB. Not supported for payment acknowledgment & notifications. |
Button Payloads |
✔️ Available on HSM, but not on interactive messages like reply buttons. |
❌ | ❌ | ❌ |
Audio Files / Voice Support (low volume) | ✔️ | ❌ | ❌ | ❌ |
Youtube Preview |
✔️ | ❌ | ❌ | ❌ |