Thank you so much for this suggestion! We totally agree this will make for a universally better experience for one of XMTP’s greatest differentiators.
This XIP is inspired by @MrGrover’s soft buttons proposal. It gives agents the ability to declare and handle actions that clients can render as buttons. When a user clicks a button, a silent intent message is emitted that agents can use to handle responses and clients can use to provide UI feedback.
Please jump in with your thoughts on how this could be better!