텍스트 봇 응답 통제
주제에서 가상 에이전트 텍스트 봇 응답 컨트롤을 사용하여 봇 응답을 텍스트로 표시합니다. 텍스트 편집기 컨트롤을 사용하여 텍스트 봇 응답의 서식을 지정할 수 있습니다. 예를 들어 텍스트를 굵게 또는 기울임꼴로 표시할 수 있을 뿐만 아니라 링크, 글머리 기호 목록 및 이모티콘을 포함할 수 있습니다.
텍스트 봇 응답 속성
| 속성 | 설명 |
|---|---|
| 노드 이름 | 주제 플로우에서 이 텍스트 봇 응답 노드를 식별하는 이름입니다. |
| 응답 메시지 | 사용자에 대한 텍스트 봇 응답입니다. 응답은 다음 중 하나일 수 있습니다.
텍스트 편집기 컨트롤을 사용하여 문자 메시지의 서식을 지정할 수 있습니다. 예를 들어 응답 메시지 필드의 아이콘을 사용하여 텍스트를 굵게 표시하거나 기울임꼴로 표시할 수 있을 뿐만 아니라 링크, 글머리 기호 목록, 번호 매기기 목록 및 이모티콘을 포함할 수 있습니다. 응답 메시지에 임시 암호와 같은 입력 변수를 포함할 수도 있습니다. 링크를 포함하려면 다음 중 하나를 수행합니다.
확인 창의 필드에 내용을 입력합니다. 링크로 사용할 텍스트를 입력한 다음 링크 필드에 URL을 입력합니다. 링크의 표시 레이블과 정적 URL을 입력하거나 데이터 정제 선택기를 사용하여 동적 URL을 만듭니다. |
| 대체 메시지 추가 | 사용자에 대한 하나 이상의 대체 응답 메시지를 추가합니다. 가상 에이전트 는 각 대화에 대해 응답 중 하나를 무작위로 선택합니다. |
| 고급 | |
| 이 응답 보안 설정 | |
| 사용 | 사용하도록 설정하면 봇 응답이 사용자에게 표시되지만 그 후에는 안전하게 마스킹되어 다른 사용자가 볼 수 없습니다. |
| 이 노드 숨기기 | |
| 다음과 같은 경우 이 노드를 조건부로 표시합니다. | 대화에서 이 노드를 표시하기 위한 조건을 지정하는 노코드 조건문 또는 로우코드 스크립트입니다. 조건은 true로 평가되어야 합니다. |
채널 지원
| 채널 | 지원 | 제약 조건 |
|---|---|---|
| 웹 UI | 지원됨 | 없음 |
| 모바일 UI | 지원됨 | 없음 |
| Now Assist 패널 | 지원됨 | 없음 |
| Microsoft Teams | 지원됨 | 없음 |
| Slack | 지원됨 | 없음 |
| Workplace | 지원됨 | 없음 |
| Facebook Messenger | 지원됨 | 일반 텍스트 문자열만 |
| 문자 메시지 Twilio | 지원됨 | 없음 |
| LINE | 지원됨 | 없음 |
| 지원됨 | 없음 | |
| Apple Messages for Business | 지원됨 | 없음 |
| Alexa (음성) | 지원됨 | 화면 장치의 경우 전체 지원. 화면이 아닌 장치의 경우 헤더를 읽습니다. |
텍스트 봇 응답 스크립트 예
이 예제에서 스크립트는 사용자를 맞이하는 문자열을 반환합니다. 이 gs.getUser().getFirstName() 속성은 현재 사용자의 이름을 추가하는 데 사용됩니다.
(function execute() {
return 'Hello ' + gs.getUser().getFirstName();
})()
이 예제에서 스크립트는 응답의 세 인스턴스에 대한 링크를 반환합니다. Markdown을 사용하여 스크립트에 여러 링크를 포함합니다.
(function execute() {
var output = 'Hello\n';
output += '\n- [Instance 1](http://instance1.com)';
output += '\n- [Instance 2](http://instance2.com)';
output += '\n- [Instance 3](http://instance3.com)';
return output;
})()
텍스트 봇 응답 통제 예시
주:
가상 에이전트 디자이너 컨트롤은 다른 채널에서 다르게 표시되고 작동할 수 있습니다.
| 응답 속성 | 텍스트 봇 응답 출력 |
|---|---|