Patent attributes
A platform receives service requests from a principal. The service request includes a service location that is remote from the principal. A communication session between the principal and an agent that is near the service location is provided. The agent is available to perform the service, which may include remote videography services, tutorial services, or personal shopping services, over the communication session. The principal generates gesture data to direct the agent when performing the service. A visual representation of the gesture data is provided to the agent so that the agent may follow the principal's direction. The gesture data may be blended and/or overlaid image data captured by an image sensor employed by the agent. The principal may provide financial resources to the agent to enable the agent to perform the service and/or compensate the agent for their performance. The principal is enabled to provide metrics for the agent's performance.