@inthehands CallCentric is an IP telephony service that is not free but is cheap as heck. It doesn't have any out of the box "record your name" settings, but it does let you set a telemarketer block that makes them press a number to be connected. You can either have it forward to your regular number, or use a VOIP app (I like using an app better because it makes it easy to see whether calls are coming from it vs from my personal phone number. I personally use Acrobits Softphone but there's a lot of VOIP apps and I haven't evaluated any of them for 3 years). We use it for the escape room business. IDK if it's a good fit for you, but I'm pretty happy with them