(레거시)와의 Facebook Messenger 통합 설정 가상 에이전트

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 3분
  • 가상 에이전트 인스턴스에 대한 Facebook Messenger 통합을 구성하고 앱을 인스턴스와 연결합니다.

    시작하기 전에

    다음이 이미 있어야 합니다.

    필요한 역할:

    • virtual_agent_admin 및 external_app_install_admin 또는 admin
    • 외부 공급업체 애플리케이션의 관리자

    프로시저

    1. Facebook 개발자에서 메신저 > 설정.
      1. 토큰 생성 섹션을 찾습니다.
      2. 페이지 목록에서 생성한 Facebook 페이지를 선택하고 생성된 페이지 액세스 토큰을 기록해 둡니다.
      3. Webhooks(웹후크) 섹션을 찾아 Setup Webhooks(웹후크 설정)를 클릭합니다.
      4. 표시되는 새 페이지 구독 팝업 창에서 다음 필드를 입력합니다.
        필드
        콜백 URL ServiceNow 인스턴스 URL 다음에 /api/now/v1/cs/adapter/messenger/message
        토큰 검증 나우봇
        구독 필드 메시지messaging_postbacks 선택
      5. Verify and Save(확인 및 저장)를 클릭합니다.
    2. ServiceNow 인스턴스의 필터 탐색기에 hash_message_verification.list를 입력합니다.
      1. 해시 메시지 검증 양식에서 새로 만들기 를 클릭하여 새 기록을 생성합니다.
      2. 다음 필드를 입력합니다.
        필드
        이름 이 기록을 식별하는 데 도움이 되는 이름입니다. 이 필드는 sample-fb-messenger-inbound-app-token 으로 기본 설정될 수 있지만 이 기본값은 변경할 수 있습니다.
        설명 기록에 대한 설명
        비밀 앱의 앱 비밀 Facebook Messenger (앱을 만들 때 비밀이 생성됨)
      3. 제출을 클릭합니다.
    3. ServiceNow 인스턴스에서 필터 탐색기에 token_verification.list를 입력합니다.
      1. 토큰 검증 양식에서 새로 만들기 를 클릭하여 새 기록을 작성합니다.
      2. 다음 필드를 입력합니다.
        필드
        이름 이 기록을 식별하는 데 도움이 되는 이름입니다. 이 필드는 sample-fb-messenger-outbound-app-token 으로 기본 설정될 수 있지만 이 기본값은 변경할 수 있습니다.
        설명 기록에 대한 설명
        토큰 앱의 페이지 액세스 토큰 Facebook Messenger (이 절차의 1b단계부터)
      3. 제출을 클릭합니다.
    4. ServiceNow 인스턴스의 필터 탐색기에 message_auth.list를 입력합니다.
      1. Message Auth(메시지 인증) 페이지에서 New( 새로 만들기 )를 클릭하여 새 기록을 생성합니다.
      2. 다음 필드를 입력합니다.
        필드
        이름 이 기록을 식별하는 데 도움이 되는 이름입니다. 이 필드는 sample-fb-messenger-app 으로 기본 설정될 수 있지만 이 기본값은 변경할 수 있습니다.
        제공자 제공자의 이름
        인바운드 메시지 검증 해시 메시지 검증 양식에 지정된 이름(이 토큰은 요청이 실제로 제공자에서 온 것인지 확인함)
        아웃바운드 메시지 생성 토큰 검증 양식에 지정된 이름(이 토큰은 사용자를 대신하여 제공자와 상호 작용합니다.)
      3. 제출을 클릭합니다.
    5. ServiceNow 인스턴스에서 필터 탐색기에 sys_cs_adapter_configuration_page_messenger.list를 입력합니다.
      1. Facebook Messenger 어댑터 구성 페이지에서 새로 만들기 를 클릭하여 새 레코드를 만듭니다.
      2. 다음 필드를 입력합니다.
        필드
        앱 유형 기본값은 Facebook Messenger이며 변경할 수 없습니다.
        메신저 페이지 ID 페이지 ID(페이지 ID는 Facebook 페이지의 URL에서 찾을 수 있음)
        이름 이 기록을 식별하는 데 도움이 되는 이름입니다. 이 필드는 sample-fb-messenger-app 으로 기본 설정될 수 있지만 이 기본값은 변경할 수 있습니다.
        제공자 인증 메시지 인증 페이지에 지정된 이름
    6. 제출을 클릭합니다.
    7. 사용자에게 프로파일을 프로파일 ServiceNow 에 연결하라는 메시지를 표시할지 여부를 구성합니다.
      1. 탐색 필터에 sys_properties.list를 입력합니다.
      2. 을 찾아 클릭합니다 va.messenger.account.auth.
      3. 필드에 true 또는 false를 입력합니다.
        사용자에게 계정을 프로필에 ServiceNow 연결하라는 메시지를 표시합니다. 계정을 프로파일에 ServiceNow 연결하는 사용자는 모든 주제에 액세스할 수 있으며 라이브 에이전트와 채팅할 수도 있습니다. 계정을 연결하지 않은 사용자는 게스트 주제에만 액세스할 수 있습니다.
        거짓 사용자에게 계정을 프로필에 ServiceNow 연결하라는 메시지를 표시하지 않습니다. 사용자는 게스트 주제에만 액세스할 수 있지만 라이브 에이전트와 계속 채팅할 수 있습니다.
      4. 업데이트를 클릭합니다.