Both Office 365 and Gmail do not guarantee to share information in realtime. Salesbox will save the sent/received emails as soon as they are shared by Office 365 or Gmail. It can also take some time to get the email displayed in the Latest communication depending on how many emails that are being sent / received currently. A high load can create som delays.