You can run the Slack app in a container and let an agent control it. It's not elegant, but it works.