이 워크플로우에서는 상담사가 오프라인 상태일 때 메시지를 받았는지 확인하기 위해 상담사 대화 가능 상태에 따라 조건부 플로우를 만드는 방법에 대해 알아봅니다. 봇 빌더는 업무 시간 중에 메시지가 도착했는지 확인할 수 있지만 상담사의 대화 가능 여부를 자동으로 감지하지는 않습니다. 이를 위해서는 몇 가지 추가 구성이 있는 사용자 지정 솔루션이 필요합니다.
워크플로우에는 아래 단계가 포함됩니다.
1단계: 무기명 토큰 만들기
다음 문서의 단계에 따라 Zendesk Chat API에 대한 무기명 토큰을 만듭니다. Chat API 튜토리얼: OAuth 토큰 생성하기를 참조하세요.
2단계: API 연결 만들기
다음 단계에 따라API 연결을 만드세요.
- 무기명 토큰옵션을 선택하고1단계에서 만든 토큰을 입력합니다.
- 허용되는 도메인 값을 입력합니다.
rtm.zopim.com
3단계: 봇 빌더에서 조건문 만들기
- 관리 센터에서봇 및 자동화>봇으로 이동하여 봇을 선택합니다.
- 선택한 봇 아래에서답변 의도를 선택합니다.
- 세부 정보와 함께HTTP API 호출단계를 추가합니다.
- GET
-
엔드포인트 URL 입력:
https://rtm.zopim.com/stream/agents/agents_online
- 인증아래에서 2단계에서 만든 연결을 선택합니다.
- API 호출하기를 클릭하여 호출을 테스트하고 상태 코드 200을 리턴합니다.
- 변수탭에서등록 콘텐츠를 선택한 다음 데이터 를 선택합니다.
-
데이터에agent_online이 표시됩니다. 옆에 있는 저장을클릭하고 변수를 그대로 저장합니다. Zendesk에서 다음으로 변수를 만듭니다.
agent_online
다음 단계에서 활용됩니다.
- API 성공 흐름아래에서온라인및 기타 옵션으로 조건부 단계를 만듭니다.
- 조건부 단계를열고 옵션 아래에서옵션을온라인으로 구성합니다.
- 조건을 추가합니다.
agent_online IS NOT 0
- 봇을 저장하고 게시합니다.
상담사가 대화 가능한지 확인하기 위해 봇에 조건을 만들었습니다.
참고: 위에서 사용한 실시간 API는 Enterprise 플랜에서 사용할 수 있습니다.
번역 고지 사항: 본 문서는 콘텐츠에 대한 기본적인 이해를 제공하기 위해 자동 번역 소프트웨어를 사용하여 번역되었습니다. 정확한 번역을 제공하고자 합당한 노력을 기울였으나 Zendesk는 번역의 정확성을 보장하지 않습니다.
번역된 문서에 포함된 정보의 정확성과 관련하여 질문이 있으시면 문서의 공식 버전인 영문 버전을 참조하시기 바랍니다.