Sim, pode vir de uma empresa ou de um indivíduo.
Várias nacionalidades exigem um convite para as Filipinas. É comum, e outros países (Uzbequistão, Rússia) também pedem por isso.
Se você não conhece alguém lá, muitas vezes há empresas que lhe enviarão um convite por uma taxa (louca, mas comum).
No entanto, se você conhece alguém e deseja saber o que deve ter, os requisitos para o visto para cidadãos indianos:
A letter of invitation from sponsor (either host company or individual) explaining the relationship to the applicant and the purpose of travel. In addition, the letter must indicate the length of stay, place of stay, and contact information.
Espero que ajude!