The event is a user registering with Asterisk, so as soon as we know he’s registered we can then execute
the Dial instruction. The user will have his details set up in the sip.conf so Asterisk knows about him
Is there some event that is generated when a user registers, also how can the Dial plan wait on this.
So if someone dials extensions 100, you want them to hold the phone waiting for some other device to register with Asterisk before the dial command will attempt to dial that device?
why not just dial them? your response to the device not being there should be something like a channel unaviable? the dialplan could then do something different based on that response.