Project: CCB Playbooks

Source Code: https://github.com/guilatrova/ccb-playbooks

Stack: Ansible, Selenium


My church has a few electricity (company is named CPFL) and water (company is named SABESP) bills to manage from several places, it was tough for them to manage all and often it got overdue because someone forgot to pay some of these bills.

This automation is supposed to gather this data by

  • Getting electricity bills from CPFL API
  • Scrapping data bills from Sabesp using Selenium

Grouping this data and finally sending it over email.

For anyone else living in São Paulo (that is supported by the same companies) it would be easy to set up the vars and start receiving these emails.