Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Lorsqu'un NEW_INCOMING_CALL
événement se produit, le service audio crée un message unique TransactionID
et unique CallID
qui persiste jusqu'à ce que l'HANGUP
événement se produise.
Vous pouvez réagir de différentes manières à un NEW_INCOMING_CALL
événement. Par exemple :
-
Envoyez
PlayAudio
desRecordAudio
actions et répondez automatiquement à l'appel. -
Envoyez une
Pause
action. -
Envoyez une
Hangup
action, auquel cas l'appel n'est pas répondu et le client n'est pas débité. -
Envoyez une
CallAndBridge
action et ajoutez un autre utilisateur à l'appel. -
Ne faites rien, la tentative d'appel expire au bout de 30 secondes.
Lorsqu'un nouvel appel entrant est reçu, l'application multimédia SIP invoque une AWS Lambda fonction avec cette charge utile.
{
"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"
}
]
}
}