Я не очень знаком с ruby на рельсах, но, используя обычную практику MVC, вот как я бы поступил с этим решением:
Создайте маршрут, который выглядит примерно так: Контакты/ {type} / {id}
Где type может быть (компания, отдел продаж и т. д.), а id будет идентификатором данногомодель.В теории тогда просто отфильтруйте запрос на основе заданного типа.
Надеюсь, это поможет.