Hi,
There are lots of different options here.
Assuming you are using Unity and CallManager?
On the Unity side.. you should configure a new Call Handler. Use caller input, set 1 to transfer to your Directory call handler.
You could setup a plar to Unity if you want them to actually press a button with line 3001.
Otherwise, setup a dummy phone with line 3001 and a Call Forward All to Unity
Or configure a translation rule and call routing rule on Unity.
Cheers,
Tim