¿Quién le dijo a Ram que era una encarnación?

Ninguno. Porque, usted es DIOS mismo, no necesita la confirmación de nadie para saber que es DIOS mismo o no. Si no lo sabes, entonces no eres DIOS, sino un alma individual ordinaria que sufre de diferentes miserias del mundo material.

El significado de Avatar:

El Señor desciende de Su morada a este mundo y, por lo tanto, se le llama avatāra, que significa “alguien que desciende”. A veces se entiende que avatāra se refiere a una encarnación que asume una forma material de carne y hueso, pero en realidad avatāra se refiere a uno quien desciende de las regiones más altas. La morada del Señor está situada muy por encima de este cielo material, y Él desciende de esa posición más alta; así se le llama avatāra.

– extracto de SB 3.19.31

Sri Shukadeva Goswami dice en el Srimad Bhagavatam (SB):

SB 9.10.2 – Al ser orado por los semidioses, la Suprema Personalidad de Dios, la Verdad Absoluta misma, apareció directamente con Su expansión y expansiones de la expansión. Sus santos nombres eran Rāma, Lakṣmaṇa, Bharata y Śatrughna. Estas celebradas encarnaciones aparecieron así en cuatro formas como los hijos de Mahārāja Daśaratha.

Extracto de SB 9.10: Los pasatiempos del Señor Supremo, Rāmacandra