개요: 사용자 정의 및 개발
이 AI 어시스턴트 사용자 인터페이스를 사용하면 코드를 작성하지 않고도 어시스턴트를 쉽게 구축하고 고객에게 배포할 수 있습니다. 고급 사용자 및 개발자의 경우 어시스턴트의 기능을 추가로 사용자 지정하고 확장할 수 있습니다.
배치된 어시스턴트에는 고객이 사용하는 채널을 통해 고객이 필요로 하는 도움말을 제공하기 위해 함께 작업하는 다양한 컴포넌트가 포함됩니다.
고객은 웹 채팅 또는 전화 통합과 같은 채널을 사용하여 어시스턴트와 상호작용합니다.
자연어 이해를 기반으로 어시스턴트는 고객의 요청을 적절한 해결 메커니즘(작업 또는 기존 콘텐츠 검색 등)으로 라우팅하기로 결정합니다.
또한 어시스턴트는 외부 서비스와 통신하거나 대화를 휴먼 에이전트로 전달해야 할 수도 있습니다.
개발자가 어시스턴트의 작동 방법 또는 어시스턴트가 외부 서비스와 상호작용하는 방법을 사용자 정의하고 확장할 수 있는 여러 지점이 있습니다. 이러한 사용자 지정 포인트에는 다음이 포함됩니다:
조치 사용자 정의: 표현식을 작성하고 JSON 데이터를 편집하여 조치가 단계 조건을 평가하는 방법, 데이터를 저장하는 방법, 고객 입력에 응답하는 방법 및 채널과 상호작용하는 방법을 광범위하게 사용자 정의할 수 있습니다.
웹 채팅 개발 개요 : 웹 채팅 API를 사용하여 웹 채팅의 외관과 동작을 폭넓게 사용자 정의할 수 있습니다.
전화 연동 서비스 사용자 지정하기: 명령어와 컨텍스트 변수를 사용하여 어시스턴트가 전화 연동 서비스를 사용하는 고객과 상호작용하는 방식을 광범위하게 구성할 수 있습니다.
SMS 연동 서비스 사용자 지정하기: 명령 및 컨텍스트 변수를 사용하여 어시스턴트가 문자 메시지를 사용하는 고객과 상호작용하는 방식을 사용자 지정할 수 있습니다.
웹훅을 사용하여 어시스턴트 확장: 웹훅을 사용하여 어시스턴트 또는 로그 활동의 기능을 확장하는 외부 서비스를 호출할 수 있습니다.
사용자 지정 채널 개발: 기본 제공되는 채널 연동 기능 중 원하는 기능을 찾을 수 없는 경우, AI 어시스턴트 REST API 및 SDK를 사용하여 어시스턴트와 상호 작용하는 사용자 지정 클라이언트 애플리케이션을 개발할 수 있습니다.