Our Slack integrations make it very very easy to create a Slack bot and all the tasks around a Slack bot (i.e. broadcasts, subscriptions, scheduling tasks, human take over). We have very nice features like automatic users profile fetching (and caching) and all the Web APIs actions are implemented. The only drawback is that we have no deep integration for Slack Grid (yet)