W 1982 roku został powołany przez selekcjonera Luisa Santibáñeza do kadry na Mistrzostwa Świata w Hiszpanii. Na Mundialu Rivas wystąpił we wszystkich trzech meczach z Austrią, RFN i Algierią. W 1983 po raz trzeci wziął udział w Copa América. W tym turnieju Soto wystąpił w trzech meczach z Wenezuelą i Urugwajem. Ostatni raz w reprezentacji wystąpił 17 listopada 1985 w zremisowanym 2-2 meczu eliminacji Mistrzostw Świata z Paragwajem. Od 1975 do 1985 roku rozegrał w kadrze narodowej 47 spotkań, w których zdobył bramkę.