IBM Cloud Docs
메시지를 처리한 후 호출 작성

메시지를 처리한 후 호출 작성

메시지 후 웹후크는 어시스턴트가 응답을 렌더링할 때마다 외부 서비스나 애플리케이션을 호출합니다. 외부 서비스는 어시스턴트의 출력이 채널로 전송되기 전에 이를 처리할 수 있습니다.

각 메시지 응답이 고객에게 표시되기 전에 웹훅을 트리거하려는 경우 어시스턴트에 메시지 후 웹훅을 추가할 수 있습니다.

메시지 후 웹훅을 사용하여 외부 콘텐츠 리포지토리에서 사용자 지정 응답을 추출하는 등의 작업을 수행할 수 있습니다. 예를 들어, 텍스트 대신 응답에서 사용자 정의 ID를 사용하여 조치를 정의할 수 있습니다. 메시지 후 웹훅은 이러한 ID를 외부 데이터베이스에 전달하여 저장된 텍스트 응답을 검색할 수 있습니다.

이 웹훅을 사전 메시지 웹훅과 함께 사용할 수 있습니다. 예를 들어 메시지 전 웹훅을 사용하여 고객의 입력에서 개인 식별 정보를 제거한 경우 메시지 후 웹훅을 사용하여 해당 정보를 다시 추가할 수 있습니다. 메시지 전 웹훅을 사용하여 고객의 입력을 어시스턴트의 언어로 번역하는 경우 메시지 후 웹훅을 사용하여 응답을 반환하기 전에 고객의 언어로 번역할 수 있습니다. 자세한 정보는 메시지를 처리하기 전에 호출 작성의 내용을 참조하십시오.

개인 엔드포인트가 사용 중인 환경의 경우 웹훅이 인터넷을 통해 트래픽을 전송함을 기억하십시오.

웹훅 정의

채널에 전송되고 고객과 공유하기 전에 모든 메시지 응답을 처리하는 데 사용할 하나의 웹훅 URL을 정의할 수 있습니다.

시작하기 전에

외부 서비스에 대한 프로그램 호출은 다음 요구사항을 충족해야 합니다.

  • 어시스턴트가 배치되어 고객과 상호작용하는 프로덕션 환경에서 웹훅을 설정하고 테스트하지 마십시오.
  • 호출은 POST HTTP 요청이어야 합니다.
  • 호출은 30초 이내에 완료해야 합니다.
  • 요청 및 응답은 JSON 형식이어야 합니다. 예: Content-Type: application/json.

대화 중에 필요할 때 일회성 작업을 수행해야 하는 경우 대화 웹훅을 사용하세요. 예를 들어 어시스턴트가 계정 번호, 사용자 ID, 계정 비밀번호 등 필요한 모든 세부 정보를 수집하면 조건이 충족됩니다. 자세한 정보는 대화 노드에서 프로그래밍 방식 호출 작성을 참조하십시오.

배포 방법 선택

메시지 후 웹훅을 설정하는 올바른 단계를 보려면 사용하는 배포 방법을 선택합니다.

사용 중인 배포 유형을 확인하려면 관리 메뉴 관리 메뉴를 클릭합니다. 클래식 환경으로 전환이 표시되면 새 환경을 사용하고 있는 것입니다. 새 환경으로 전환이 표시되면 클래식 환경을 사용하고 있는 것입니다.

다음 링크를 참조하여 배포 유형에 따른 절차에 대해 알아보세요: