Thank you Tiago. I was been able to set the callerid name and number using the Originate action’s variables.
The problem I am currently running into is the SIP messages RPID portion always indicates the caller id has not been screened. Even when I set the CALLERID(name-pres) (or CALLERID(num-pres) variables to allowed_passed_screened, the RPID portion of the SIP message always indicates it has not passed screening. The only way I can get that setting to be passed to the SIP Provider the way our Freeswitch does is if I do as you describe (additionally setting the name-pres/num-pres variables in the local dialplan). It would be convenient if the Originate call had the ability to toggle those flags. At least there is a solution. Have a great day! Dan From: [email protected] [mailto:[email protected]] On Behalf Of Tiago Geada Sent: Sunday, July 06, 2014 1:22 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Need to spoof the callerid using the AMI Originate Actually you shold do that on "MyContext" On 6 July 2014 19:21, Tiago Geada <[email protected]<mailto:[email protected]>> wrote: Hi, You can use a Local channel in your originate, and have a piece of local dialplan change that for you. Set(CALLERID(num)=xxxxx) On 13 June 2014 15:32, Dan Cropp <[email protected]<mailto:[email protected]>> wrote: We have several customers we need to place outbound calls for (in a single system). May have to place calls for thousands of different caller ids. Customer signs a contract guaranteeing the caller id they provide is owned by them. I have everything setup for AMI Originate and can place the calls. However, I’m encountering a problem with the caller id. The system I’m dialing through requires my contact to be something like 1234@xyz. If I set the CallerID to something like Jane Doe <1234> it will correctly set my Contact so the system accepts the call and it dials the number. However, the SIP INVITE message From field is set to “Jane Doe” [email protected]<mailto:[email protected]> Is there a way to make the SIP INVITE message have different caller id values for the From and the Contact fields? Additionally, is it possible to set the callerid number value to a PSTN number instead of a SIP number@domain? I tried setting the callerid(num) via the variable field, but that doesn’t seem to work. Below is a sample of the AMI Originate message I’m sending. Action: Originate ActionID: MyAction Channel: SIP/xxx.xxx.xxx.xxx/1234567890 Exten: testing Context: MyContext Priority: 1 Timeout: 30000 CallerID: Jane Doe <123> Variable: CALLERID(num)=2223334444 Async: true Have a great day! Dan -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
