Podcast management service takes care of everything from the initial recording through to promoting new episodes on social media.