Composable AI: Building a universal layer with Slackbot