Aufnehmen eines Twilio-Anrufs einschließlich Wiedergabeverb vor Wahlverb

8

Wenn wir einen Anruf erhalten, geben wir eine Aufforderung an den Anrufer ab, die etwas wie "Wir können den Anruf zu Qualitäts- und Schulungszwecken aufzeichnen" sagt.

Der TWiML, den wir als Antwort auf den eingehenden Anruf senden, ist folgender:

%Vor%

Unsere Aufnahme wird ordnungsgemäß erstellt, enthält jedoch nicht die Aufforderung, bevor der Anruf getätigt wird.

Wir hätten gerne den Beweis, dass wir die Ansage richtig gespielt haben, und im Idealfall würde es in die Aufnahme aufgenommen werden, die wir machen, aber die Optionen für die Wahl der Aufnahme scheinen das nicht zu erlauben.

aus den TWiml-Dokumenten

  

aufnehmen

     

Mit dem Attribut 'record' können Sie beide Zweige eines Aufrufs innerhalb des zugehörigen Verbs aufzeichnen. Wenn Sie Aufnahme von Antwort verwenden, beginnt die Aufnahme, wenn ein Anruf angenommen wird. Bei der Aufzeichnung von Rufzeichen beginnt die Aufzeichnung, wenn das Klingeln beginnt. In beiden Fällen wird ein RecordingUrl-Parameter an die URL 'Aktion' des zugehörigen Verbs gesendet. Sie müssen eine 'Aktions'-URL festlegen, um die RecordingUrl zu erhalten.

Ich kann die Wiedergabe nach dem Wählen nicht hinzufügen, denn wenn der Anruf beantwortet wird, werden weitere Verben nach dem Wählen nicht ausgeführt.

Meine Frage ist, wie kann ich meine Anrufaufnahmewarnung als Teil meiner Anrufaufnahme aufzeichnen? Gibt es einen weiteren versteckten Datensatzwert, der verwendet werden kann? Gibt es eine Möglichkeit, das Wählen zu starten, aber die Aufforderung an den Anrufer zu spielen?

    
Greg Fox 15.12.2014, 20:33
quelle

2 Antworten

0

Wenn es sich um einen ausgehenden Anruf handelt, fügen Sie in Ihrer API-Anfrage den optionalen POST-Parameter Record=true ein. Dadurch wird der gesamte Anruf aufgezeichnet, einschließlich der Tags <Play> und <Dial> . Der RecordingUrl wird an die StatusCallback URL gesendet. Sie werden dann wahrscheinlich den Parameter record aus dem <Dial> -Tag entfernen wollen oder Sie werden mit zwei Aufnahmen der Konversation enden.

Sie können mehr über das Aufzeichnen von Anrufen auf diese Weise in der API-Dokumentation .

Sie können mehr über die verschiedenen Möglichkeiten erfahren, wie Twilio Anrufe in Twilio aufzeichnet Skills Training .

    
beanserver 16.12.2014 08:02
quelle
0

Eine Option wäre, 2 Twilio-Nummern zu haben. Originale Nummer und eine zweite Nummer, die Anrufe aufzeichnet und weiterleitet, wenn der Anruf angenommen wird.

redirect.xml

%Vor%

Die erste Nummer der Voice-URL verweist auf redirect.xml Die zweite Twilio (Original) Nummer 164666XXXX Voice URL wird mit recording.xml

konfiguriert %Vor%

Die Aufnahme erscheint unter der ersten Nummer. Dies erfordert zusätzliche Kosten, ist aber ein Workaround, den ich erfolgreich getestet habe.

    
spicyramen 06.08.2015 00:28
quelle

Tags und Links