Blocking phone calls

My smartphone has a blocking function and can also detect marketing calls, and I can use an app which will call out names of people I know! But the house phone I use, which is connected to my computer modem, has none of these things. I’m thinking of replacing the Gigaset, as in photo, for another similar house phone which has a blocking detection function.

Anyone got one? If so what? I’d be very pleased to know!