Take Photo button help

I am building a solution for teachers that allows them to submit a photo of student essays to be processed in the Workflow. As I can see at the moment, they need to first take the photo on their phone and then upload into my Agent. Is there a way to streamline this process with a direct capture. Anyone worked this out before and willing to share the solution?