- All the features should be handled. - Use api calls to do so. - document handling - text to speech - speech to text - send message for handling