Need some help branching

I have configured a ‘dummy’ extension to validate callers against a list of passwords stored in a file, start recording and then send the call to an IVR for more options.

exten => 5995,1,Set(TIMEOUT(digit)=5)
exten => 5995,2,Set(TIMEOUT(response)=10)
exten => 5995,3,Authenticate(/etc/asterisk/passwords|a)
exten => 5995,4,MixMonitor(${ACCOUNTCODE}+${TIMESTAMP}.wav)
exten => 5995,5,Goto(ivr-4,s,1)

This works just fine when I try it from another extension (dialing 5995).
Here is my question:
How can I send an Incoming call to this code from an existing IVR?
I’ve tried sending the IVR option to the Core 5995, even to a custom application using Goto(from-internal,5995,1 but I can’t make it work!

How can I do this?


create a misc destination for your custom extension

Thank you p_lindheimer!

Problem solved!!!