Amazon Connect에 대한 아웃바운드 캠페인과 관련된 일반적인 문제를 해결하려고 합니다.
해결 방법
사전 요구 사항:
아웃바운드 캠페인 국가 및 리전 확인
지원되는 국가 및 AWS 리전에서만 대상 번호로 아웃바운드 캠페인 전화를 걸 수 있습니다. 또한 캠페인에 사용하는 소스 전화번호는 아웃바운드 캠페인 대상 번호가 위치한 국가에 있어야 합니다.
참고: 호주 및 뉴질랜드 아웃바운드 캠페인의 경우 전용 전화번호가 있어야 합니다. 전용 전화번호와 캠페인을 요청하려면 AWS Support 사례를 생성해야 합니다.
자세한 내용은 Amazon Connect Outbound Campaigns FAQ를 참조하십시오.
아웃바운드 연락처 검토
참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.
아웃바운드 연락처 문제를 해결하려면 인스턴스를 통해 전화를 걸었고 통화가 대상에 도달했는지 확인하십시오.
먼저, Amazon Connect용 CloudTrail 콘솔에서 AWS CloudTrail 이벤트를 확인하십시오. 그런 다음, StartOutboundVoiceContact API의 eventName에 대한 이벤트 기록을 검토하십시오. StartOutboundVoiceContact가 표시되면 요청이 Amazon Connect에 성공적으로 도달한 것입니다. StartOutboundVoiceContact가 표시되지 않으면 Amazon Pinpoint와 같은 이니시에이터에 문제가 있는 것입니다.
참고: 진행 중인 통화의 경우 연락처 검색 시 연락처 ID가 나타나지 않습니다. describe-contact AWS CLI 명령을 실행하면 특정 연락처 ID에 대한 통화에 성공했는지 확인할 수 있습니다. 통화가 진행 중이면 DisconnectTimestamp가 출력으로 반환되지 않습니다.
Amazon Pinpoint와 Amazon Connect 간에 StartOutboundVoiceContact가 생성되는지 확인하려면 연락처 기록을 검토하십시오. Amazon Pinpoint 여정에서 생성한 연락처 ID 목록을 보려면 시작 방법: API 필터를 적용하십시오.
참고: 이벤트 데이터를 Amazon Kinesis 또는 Amazon Data Firehose로 스트리밍하도록 Amazon Pinpoint를 구성하는 것이 가장 좋습니다. 또한 Firehose로 이벤트를 전송하도록 Amazon Simple Storage Service(Amazon S3)의 대상 설정을 구성하는 것이 좋습니다. 자세한 내용은 Amazon Pinpoint 이벤트를 Kinesis로 스트리밍을 참조하십시오.
CloudTrail 이벤트에 StartOutboundVoiceContact 이벤트 이름 및 LimitExceededException 오류 코드 관련 문제가 있는 경우 아웃바운드 연락처 할당량에 도달한 것입니다. 이 문제를 해결하려면 활성 동시 캠페인 통화에 대한](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html)인스턴스 할당량 증가를 요청하십시오[.
아웃바운드 통화 실패
아웃바운드 통화에 실패하면 연락처를 검색할 때 연락처 ID가 나타나지 않습니다. 통화 실패를 확인하려면 describe-contact 명령을 실행하여 특정 연락처 ID에 대한 통화가 성공했는지 확인하십시오. InitiationTimestamp 및 DisconnectTimestamp가 밀리초 이내인 경우 통화에 실패합니다.
캠페인 할당량에 도달하면 아웃바운드 통화에 실패할 수 있습니다.
캠페인 할당량에 도달했는지 확인하려면 다음 단계를 완료하십시오.
- Amazon CloudWatch 콘솔을 엽니다.
- 탐색 창에서 지표를 선택한 다음, 모든 지표를 선택합니다.
- Amazon Connect를 선택한 다음, 인스턴스 지표를 선택합니다.
- CallsBreachingConcurrencyQuota 및 ThrottledCalls 지표를 검토합니다.
참고: 지표에 대한 설명은 ](https://docs.aws.amazon.com/connect/latest/adminguide/monitoring-cloudwatch.html#connect-metrics-cloudwatch)CloudWatch로 전송된 Amazon Connect 지표[를 참조하십시오.
CallsBreachingConcurrencyQuota 또는 ThrottledCalls 지표에 개수가 포함된 경우 서비스 할당량에 도달했을 수 있습니다. 할당량을 늘리려면 할당량 증가를 요청하십시오.
인스턴스당 캠페인 통화 또는 동시 통화가 할당량에 도달하면 통화가 차단됩니다.
예제 시나리오
다음 예에서 Amazon Connect 인스턴스의 현재 통화 할당량은 10이고 캠페인 통화 할당량은 5입니다.
동시 통화 할당량
Amazon Connect 인스턴스 내에서 7개의 인바운드 통화가 진행 중이고 4개의 아웃바운드 캠페인 통화가 시작되었습니다. 동시 통화 할당량인 10개에 도달했기 때문에 네 번째 통화는 실패합니다.
**캠페인 통화 할당량 **
Amazon Connect 인스턴스 내에서 4개의 인바운드 통화가 진행 중이고 6개의 아웃바운드 캠페인 통화가 시작되었습니다. 캠페인 통화 한도인 5개에 도달했기 때문에 여섯 번째 통화는 실패합니다.
관련 정보
여정 검토 및 테스트
Amazon Pinpoint의 여정 이벤트 데이터
Amazon Connect 아웃바운드 캠페인을 사용하여 예측 가능하고 점진적인 전화 걸기