Automated betting software is designed to gather odds data and automatically bet on the best offers from numerous betting providers. They gather the data via APIs.