X

Developer Partner Community

How to create bots that return optimized responses for different messenger channels by Frank Nimphius

Juergen Kress
PaaS Partner Adoption

image

Messengers differ in the components and layouts of the user interface that they support. An extreme example of this difference is the comparison of SMS as messenger with Facebook Messenger. While Facebook Messenger offers extensive user interface components such as cards, lists, images and attachments, SMS is just text.

Differences however also exist between messengers that support rich user interfaces components. Slack, for example, does not have support for horizontal card layouts, whereas Microsoft Teams supports adaptive cards, a proprietary layouts format that allows bot designers to build their own card layouts.

As a developer of chatbots, it's not just about finding the lowest common denominator for the design of the user interface for bots that can be reached via different channels. It's also about presenting the best possible user interface for each channel (image below). The implementation to represent the best possible user interface for a channel is what I call adaptive bot design. Read the complete article here.

 

Developer Partner Community

For regular information become a member in the Developer Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook image Meetups

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.