O agente comunitário tem a função de ajudar as pessoas da comunidade a encontrarem soluções mais eficazes para seus problemas. Eles precisam compreender profundamente os pontos fracos e fortes da comunidade e sua característica específica. São exemplos de desafios encontrados na comunidade, exceto: