Patient communication platform for CMC