Receber uma chamada de entrada usando o serviço de áudio PSTN do SDK do Amazon Chime - SDK do Amazon Chime

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á.

Receber uma chamada de entrada usando o serviço de áudio PSTN do SDK do Amazon Chime

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 ou RecordAudio 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" } ] } }