On Calling People to Allāh in Public

Answered by Sayyidi al-Ḥabīb `Umar bin Hafīẓ (may Allāh preserve him and benefit us by him).

What is the most effective means of calling people to Allāh when in a public place?

Having great mercy, concern and compassion for those one is calling. Also displaying noble character and speaking in a good manner.