I am trying to initiate a call using the Asterisk Call Manager. I can get a local extension to originate to an external number just fine. But when making the originating number an external number, the destination seems to ring before the local/originating number.
I believe this has to do with the context. I am currently using from-internal (which again works for the extensions when dialing). What should the context be for the originating number to be external and wait for that person to pickup before proceeding.
I don’t think you’re going to find a provably correct way of doing that.
If the number in question has “listen for a fax” style capabilities, the phone will be marked as “answered” as soon as it starts to ring. This feature is common on many phone systems and may be the default your a cell phone (for example).
The way we’d handle it in the case of a Ring Group, for example, would be to wait for the recipient to press a key to accept the call. I don’t think that capability exists with “just a number”, so you might need to explore other options.