Workday Interview Question

Design a messaging application (treating interviewer as customer).