Any task completed via a web browser within a web UI can be automated using web automation technologies.
This can be automated via tools such as Selenium where we build scripts to imitate a human interacting with the website.
Alternatively with the majority of new websites and SaaS the web apps are built API first meaning that it is possible to interact programmatically. These API’s can be used to perform all CRUD operations. (Create, Read, Update, Delete)