In some cases visa applications can be submitted by an agency on behalf of the applicant. However, this often depends on the policies and procedures of the specific embassy or consulate handling the visa application, as well as any agreements in place with visa processing agencies (e.g. VFS).