add digital interactions wrapper and api calls