Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Wenn ein NEW_INCOMING_CALL
Ereignis eintritt, erstellt der Audiodienst ein eindeutiges TransactionID
und einzigartiges Ereignis, das so lange fortbestehtCallID
, bis das HANGUP
Ereignis eintritt.
Sie können auf verschiedene Arten auf ein NEW_INCOMING_CALL
Ereignis reagieren. Zum Beispiel:
-
Senden Sie
PlayAudio
unsereRecordAudio
Aktionen und nehmen Sie den Anruf automatisch entgegen. -
Eine
Pause
Aktion senden. -
Senden Sie eine
Hangup
Aktion. In diesem Fall wird der Anruf nicht beantwortet und dem Kunden wird nichts berechnet. -
Senden Sie eine
CallAndBridge
Aktion und fügen Sie dem Anruf einen weiteren Benutzer hinzu. -
Tun Sie nichts, der Anrufversuch läuft nach 30 Sekunden ab.
Wenn ein neuer eingehender Anruf eingeht, ruft die SIP-Medienanwendung eine AWS Lambda Funktion mit dieser Nutzlast auf.
{
"SchemaVersion": "1.0",
"Sequence": 2
,
"InvocationEventType": "NEW_INBOUND_CALL"
"CallDetails": {
"TransactionId": "transaction-id
",
"AwsAccountId": "aws-account-id
",
"AwsRegion": "us-east-1
",
"SipRuleId": "sip-rule-id
",
"SipApplicationId": "sip-application-id
",
"Participants": [
{
"CallId": "call-id-1
",
"ParticipantTag": "LEG-A",
"To": "+12065551212
",
"From": "+15105550101
",
"Direction": "Inbound",
"StartTimeInMilliseconds": "159700958834234
",
"Status": "Connected"
}
]
}
}