virtual assistant

Noun

 * 1) A person employed to provide professional administrative services to clients, working remotely from a home office.
 * 2) A software agent that can perform tasks and services for an individual.