Arus Pelangi is currently involved in two main streams of advocacy for LGBT: those related to legal representation and those related to public policy. For advocacy relating legal cases which emerge affecting the LGBT communities Arus Pelangi extends legal counseling and representation. Arus Pelangi advocates and lobbies with governmental institutions in order to increase the level of formal protection of LGBT through government policies and the law. For the local LGBT communities Arus Pelangi provides private counseling through a hotline service, as well as group trainings such organization building and public advocacy.
Arus Pelangi strives to affect the societal norms and perceptions towards the LGBT communities in such a way as to create a higher level of equality and respect for LGBT in Indonesia, and to increase an overall awareness of the rights of the LGBT communities as human beings and citizens.