I would love to see this happen (be sure to click through to read the full article):

What if instead of installing an app, we might instead allow a service to chat with us via iMessage? From that point on, they’re just like any contact in your phone, enabling a two-way conversation to get things done. With each new conversation you’d give relevant permissions for contact and the moment you’d like to end it then the “app” could no longer message you.

via Imagining MessageKit – Matt Galligan on Medium