web app integration