2017-05-28 5 views
0

Ich mache einen POC und versuche einen ausgehenden Anruf über Twilio von Salesforce zu machen. Ich habe bereits einen Account in Twilio.SFDC Twilio Outbound Anruf

Ich habe TWIML-Apps konfiguriert und auf die angeforderte URL mit SFDC-URL: https://xxxxxx.cs8.force.com/Dial verwiesen.

Ich bin in der Lage, von meinem SFDC Softphone (Laptop-Mikrofon) mit dem Kunden (To-Nummer) zu verbinden, aber ich möchte über meine von (Agent Physical Phone) zu To-Telefon #.

Obwohl ich von From Phone in der 'From','To','Url' => 'http://xxx-xxx.cs8.force.com/Dial Parameter für Twilio Call Hardcoded, Anruf wird von Softphone zu Physical und nicht den Anruf auf meine # (Von).

Ich glaube Twilio sollte sowohl von From und To # verbinden. Jede Hilfe wird sehr geschätzt.

public class testtwilio { 
String account = 'Axxxxxxx'; 
String token = 'dyyyyyyyyy'; 
public PageReference hello(){ 
    TwilioRestClient client = new TwilioRestClient(account, token); 
    Map<String,String> properties = new Map<String,String> {    
     'To' => '+11234567890',   ' 
     'From' => '+15555555555',    
     'Url' => 'https://demo.twilio.com/welcome/voice/' }; 
TwilioCall Call = client.getAccount().getCalls().create(properties);return null; 
} 

}

Antwort

0

Twilio Entwickler Evangelist hier.

Sie müssen die callerId on the <Dial>, die Sie verwenden, um den ausgehenden Anruf an Ihren Kunden zu verbinden. Dadurch wird die Nummer als Ihre Twilio-Nummer angezeigt.

Verwandte Themen