Viveros kwam 34 keer uit voor het Colombiaans voetbalelftal en scoorde twee keer voor zijn vaderland in de periode 1999–2005. Onder leiding van bondscoach Javier Álvarez maakte hij als speler van Deportivo Cali zijn debuut voor "Los Cafeteros" op 24 juni 1999 in de vriendschappelijke uitwedstrijd tegen Paraguay (2-1) in Asuncion. Hij nam dat jaar met zijn vaderland deel aan de strijd om de Copa América.