Sync viewing calendar automatically

Can you create a shared calendar which automatically updates with cancelled, and rearranged viewings?

Now I need to remember to manually remove viewings from my calendar when a tenant cancels and save the new time. Can this be automatic like a normal meetings calendar?