Always difficult if the situation is a kind of hybrid one. However, as soon as human involvement is a kind of essential, I tend to deviate from e-services.
Think of it as an e-service whereby you can call a helpdesk. The helpdesk is not essential for the rendering of the service itself.
So if the task of the mentor is somehow necessary for the program to run properly, no electronic service. The role of the mentor should be quite irrelevant for the educational side of program.
But to give you a better answer, I would need to evaluate the program and the role of the mentor (as you call him).