You don't need software to fight these morons. Indian scammers were calling me twice a day. I changed my landline number and made it unlisted - that got rid of the pests.
I was getting many robocalls calls from politicians, especially local politicians in Canberra and surrounding areas. I got 17 calls from a bozo politician named Clive Palmer during the last federal election. He would harass me often with dodgy texts and robocalls, usually during working hours, changing his number each time to bypass number blocking. The latest robocall from a Canberra politician alerted me he would call again the next day and the call would be redirected to a virtual town hall meeting about the Canberra electorate. I live in Melbourne, not bloody Canberra, which is about 700 km away. I emailed the politician, stating that if he calls me for the meeting, I will let all listeners know what I think of him and his Canberra. Furthermore, I would record the entire call and all the metadata as evidence to be used in subsequent legal action. He got the message. The next morning, I received an email promising they would not call me and that my mobile phone number was entered on a list somewhere as a Canberra resident. They said they contacted the robocalling company to remove my number from the list. They did not call. We will see what happens in the future.
By the way, the politician robocalling problem was so prevalent at the last election, I had a Facebook page set up naming each offender with the details of the call. I altered our local federal MP, Gladys Liu of the Facebook page (she was also an offender) and asked her to get the law changed so that people can opt out of unsolicited robocalls from politicians, unions and charities. She has done nothing. We have a Do Not Call register, but the law created by the politicians exempts politicians so they can robocall people as often as they like.