As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Quando ocorre um evento NEW_INCOMING_CALL
, o serviço de áudio cria um TransactionID
único e um CallID
único que persiste até que o evento HANGUP
ocorra.
Você pode responder de várias maneiras a um evento NEW_INCOMING_CALL
. Por exemplo:
-
Envie ações
PlayAudio
ouRecordAudio
e atenda automaticamente a chamada. -
Envie uma ação
Pause
. -
Envie uma ação
Hangup
. Nesse caso, a chamada não será atendida e o cliente não será cobrado. -
Envie uma ação
CallAndBridge
e adicione outro usuário à chamada. -
Não faça nada, a tentativa de chamada atinge o tempo limite após 30 segundos.
Quando uma nova chamada de entrada é recebida, o aplicativo de mídia SIP invoca uma função AWS Lambda com essa carga.
{
"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"
}
]
}
}