Call and connect two external numbers.. how i can?

I implemented a click to call web application, it’s work fine, but it call an internal number (SIP/1234) and an external number (0044775112233) and make a connection between.

fputs($socket, “Action: originate\r\n”);
fputs($socket, “Channel: SIP/1234\r\n”);
fputs($socket, “WaitTime: 30\r\n”);
fputs($socket, “CallerId: anyone\r\n”);
fputs($socket, “Exten: 0044775112233\r\n”);
fputs($socket, “Context: from-internal\r\n”);
fputs($socket, “Async: true\r\n”);
fputs($socket, “Priority: 1\r\n\r\n”);

I want to call and connect 2 external numbers, anyone have any idea, how i can make this?

Change SIP/XXXX to Local/XXXX

Asterisk Call Manager/1.0

action: login
username: admin
secret: amp111

Response: Success
Message: Authentication accepted

action: originate
channel: local/0040745171302
waittime: 30
callerid: 1112222
exten: 0040359101187
context: from-internal
async: true
priority: 1

Response: Success
Message: Originate successfully queued

Event: Newchannel
Privilege: call,all
Channel: Local/0040745171302@default-0c97,1
State: Down
CallerIDNum:
CallerIDName:
Uniqueid: 1250577744.64

Event: Newchannel
Privilege: call,all
Channel: Local/0040745171302@default-0c97,2
State: Ring
CallerIDNum:
CallerIDName:
Uniqueid: 1250577744.65

Event: Newcallerid
Privilege: call,all
Channel: Local/0040745171302@default-0c97,1
CallerID: 1112222
CallerIDName:
Uniqueid: 1250577744.64
CID-CallingPres: 0 (Presentation Allowed, Not Screened)

Event: Hangup
Privilege: call,all
Channel: Local/0040745171302@default-0c97,2
Uniqueid: 1250577744.65
Cause: 0
Cause-txt: Unknown

Event: Hangup
Privilege: call,all
Channel: Local/0040745171302@default-0c97,1
Uniqueid: 1250577744.64
Cause: 0
Cause-txt: Unknown

Event: Newchannel
Privilege: call,all
Channel:
State: Down
CallerIDNum:
CallerIDName:
Uniqueid: 1250577744.66

Event: OriginateResponse
Privilege: call,all
Response: Failure
Channel: local/0040745171302
Context: from-internal
Exten: 0040359101187
Reason: 0
Uniqueid:
CallerID: 1112222
CallerIDNum: 1112222
CallerIDName:

and nothing don’t happened… :frowning:

Quite sensibly, you don’t have PSTN numbers in your default context, so specify a context that does have them.

how i can specify?

I want to use with dinamic numbers… extracted from a database