Робот запрограммирован на правила и скрипты. Если пользователь отходит от заданных сценариев, робот теряется и переспрашивает.
Цифровой сотрудник работает в режиме рассуждений и взаимодействий. Он сам определяет, что делать, основываясь на эмоциональном цикле и последовательности шагов, которую он составляет для достижения цели, а также на информации из загруженной в него базы знаний.