В основу RetailRotor заложено три функции – автоматическая загрузка назначенных роликов, их проигрывание  вместо режима сна и отображение в личном кабинете информации – где и какие устройства проигрывают видеоролики.

В личном кабинете ответственный представитель заказчика загружает необходимые ролики, задавая ключевые параметры – период ротации и ограничения по проигрыванию (например, только в определенных торговых точках или только на устройствах одного бренда).

Устройства с RetailRotor  автоматически скачивают ролики, в зависимости от первоначальных настроек, и проигрывают их в заданный временной период.

Так как ролики загружаются автоматически, то задача персонала торговой точки заключается только в первоначальной установке программы (ее размер – несколько Мб) и ее настройке (ввод нескольких ключевых параметров) – вне зависимости от количества проигрываемых роликов или периодичности их смены.

На сегодняшний день RetailRotor имеет два основных сценария использования: на витринных устройствах и на устройствах используемых исключительно в целях Digital Signature. Для первого сценария использования RetailRotor прекращает проигрывание видеороликов, как только пользователь нажимает клавишу, щёлкает тачпадом ноутбука или касается экрана планшета и возобновляет после определенного времени бездействия устройства. Если RetailRotor используется по второму сценарию, то для выхода из режима ротации потребуется ввести пароль.

В личном кабинете доступна основная статистика – в каких торговых точках сколько устройств демонстрирует видеоролики, какие это устройства и сколько раз каждое из устройств показало тот или иной ролик.

Помимо ротации роликов  основной пакет RetailRotor включает в себя базовую техническую поддержку продукта. А именно: удаленное консультирование представителей клиента (персонал магазина) по установке и работе ПО.