에이전트가 Freshdesk 계정에 로그인했을 때, 에이전트 ID, 봇이 시작된 소스 페이지, 티켓 ID 등과 같은 정보를 가져와 봇 대화에서 표시하고 싶을 수 있습니다. 이러한 정보의 매개변수는 플레이스홀더로 쉽게 제공되지 않을 수 있습니다. 사용자 정의 매개변수 기능은 이 정보를 가져오는 데 도움을 줍니다.
구성:
- Freshdesk 계정에 로그인하고 Freddy Assist로 이동합니다. 봇 빌더에서 왼쪽 창의 봇 목록 아이콘을 클릭하여 계정의 모든 봇 목록을 표시합니다. 그런 다음 사용자 정의 매개변수를 추가하고자 하는 봇을 선택합니다.
- 오른쪽 상단 드롭다운에서 올바른 봇 버전을 선택했는지 확인합니다.
- 이제 오른쪽 창에서 ‘사용자 정의 매개변수’ 옵션을 선택합니다.
- 그 페이지에서 ‘새 매개변수’ 옵션을 사용할 수 있습니다.
- 오른쪽에서 슬라이드되는 창에서 필요한 세부 정보를 입력하고 저장을 클릭합니다.
사용자 정의 매개변수 사용 방법:
- 이 값을 사용하고자 하는 대화로 이동하여 콘텐츠 선택기를 클릭하고 사용자 정의 매개변수를 선택합니다.
- 목록에서 원하는 매개변수를 선택합니다(여기에는 API 소스 사용자 정의 매개변수만 표시됩니다). 소스 필드는 매개변수의 값이 가져오는 위치를 나타내며, 이는 JS 또는 API일 수 있습니다.
- A. JS가 선택되고 저장되면, '스크립트 생성' 버튼을 클릭하여 생성된 스크립트에 이 매개변수가 키로 포함되며, 값은 하드코딩되거나 웹사이트 JS의 변수를 할당할 수 있습니다.
- B. 소스에서 API를 선택하면 동적 필드 API 응답이 열리며, 콘텐츠 선택기를 사용하여 목록에서 API를 선택하고 응답 헤더 중 하나를 사용하여 매개변수를 초기화할 수 있습니다. 이 API가 흐름에서 호출되면 매개변수는 매핑된 응답 헤더의 값을 가집니다.
참고:
- 대화에서 사용하기 전에 사용자 정의 매개변수와 관련된 API가 호출되었는지 확인하십시오.
- JS 유형의 사용자 정의 매개변수가 필수로 표시된 경우, 호스팅된 스크립트에서 제거되지 않도록 하십시오. 그렇지 않으면 봇이 로드되지 않습니다.