- first check if the chat is available locally, if not then hit the server
SocialMediaService
GeneratePostService