How to let caller enter phone number

Hi All;
I want to give the caller the option to make him enter phone number, and then to repeat the numbers he entered and then save that number so that any extension can listen to that number again.

I’m running AsteriskNOW 13
FreePBX 12.0.74

Thanks

Privacy Manager prompts for callers to enter phone numbers. Not sure about your other requirements.