only do Agent Direct if iOS