Kore.ai 봇 빌더 도구는 몇 가지 기본 텍스트 응답을 제공합니다. 이 섹션에서는 이러한 응답을 나열하고 응답이 트리거되는 시기에 대한 설명을 제공합니다. 표준 응답에 대한 개요는 여기를 참조하세요.
진술
메시지 | 정의 |
---|---|
사용자가 특정 언어로 대화를 종료하고 다른 언어로 전환하도록 확인하는 경우 | 지금 봇과 <language-name> 언어로 대화하고 있습니다. |
oob에 필드 프롬프트만 있는 경우 | 조치 및 경고 작업에 대한 필드 프롬프트 메시지입니다. 이 제품은 Kore 플랫폼에서만 사용할 수 있습니다. 엔터프라이즈는 이를 변경해서는 안 됩니다. 다음 배포의 일부로, 봇 개발자에게 숨겨져 있습니다. |
언어 기본 설정이 설정된 경우 | 사용자가 cheat lang을 사용하여 언어를 전환하거나 표시된 옵션에서 언어를 선택할 때 표시됩니다. |
사용자가 태스크를 이용할 수 없는 경우 | 개발자가 액세스 권한이 없는 봇 작업에 액세스하려고 할 때 표시됩니다 |
사용자가 알림 설정을 확인합니다 | 경고 작업에만 적용 이 응답은 알림이 성공적으로 설정되고 봇이 지정된 빈도 또는 지정된 시간에 작업을 트리거할 때 표시됩니다. |
사용자가 현재 활동을 삭제/취소합니다 | 다음과 같은 경우에 표시됩니다. 1. 사용자가 작업을 종료할 때 삭제 2라고 말합니다. LoV에서 최대 시도 횟수를 초과하거나 LoV에서 사용할 수 없는 선택 항목 또는 HTTP 요청에서 cURL 문제 등으로 작업이 종료되는 경우. |
사용자가 대화 종료를 암시함(예: 잘 자요(good night), 안녕(bye), 나중에 봅시다(ttyl)) | 다음 후속 작업 설정이 설정된 대화 작업에서만 이 조건이 발생합니다. 네, 대화 끝에서 사용자에게 후속 작업 목록에서 작업을 선택하고 수행하도록 요청합니다. 봇이 대화 끝에 사용자에게 후속 조치 의도 배열을 표시할 때 이 메시지가 나타납니다. |
작업의 필드에 사용자가 제공한 위치가 올바르지 않습니다 | 이 메시지는 봇이 위치 유형의 엔티티에 대한 사용자 입력의 유효성을 검증할 수 없는 경우에 표시됩니다. |
알림 필드 수정 | '경고 작업에만 적용됨' 최종 사용자는 알림을 설정할 때만 알림이 트리거되는 빈도와 함께 알림에 필요한 매개 변수의 값을 제공해야 합니다. 개발자가 알림을 설정하기 전에 알림에서 사용자의 모든 값을 확인하도록 지정하는 경우, 봇은 사용자가 값을 수정하려는 경우 사용자에게 옵션을 표시합니다. 이 봇 응답은 사용자가 수정을 위해 예를 선택하는 경우에 표시됩니다 |
필드가 없는 작업 수정 | '경고, 조치 및 정보 작업에 적용됨' 경고 및 정보 작업이 종료될 경우 표준 확인 메시지가 엔티티 수정 옵션과 함께 종료됩니다. 작업에 엔티티(필드)가 없는 경우 이 메시지가 표시됩니다. |
최소한 한 개의 선택 영역 묻기 | '고급 설정의 조치 작업에만 적용' 조치 작업을 정의할 때 개발자는 사용자에게 설정된 모든 선택적 매개 변수의 옵션 필드(매개 변수/엔티티) 중 하나 이상을 제공하도록 요구하는 옵션을 설정할 수 있습니다. 이는 '수정'의 사용 사례를 처리하기 위한 것입니다. 사용자가 선택적 매개 변수에 값을 제공하지 않는 경우 이 봇 응답이 표시됩니다 |
항목 재시도 제한 초과 | 이 옵션은 개발자만 사용할 수 있습니다(개발자 모드 켜짐). 플랫폼에서 루프 제한 확인을 설정했으며 대화 조건이 동일한 노드를 여러 번 반복하는 경우(정의된 한도) 작업이 취소되고 개발자에게 이 메시지가 표시됩니다. |
범용 음소거 응답 | 다음과 같은 경우에 표시됩니다. 1. 범용 catchall: 기술적인 또는 기타 어떤 이유에서든 봇이 추가 응답 2를 생성할 수 없는 경우. 봇이 한 번에 실행할 수 있는 최대 노드 수를 초과하고 사용자가 봇 개발자가 아닌 경우. 봇 개발자의 경우 항목 재시도 제한 초과 메시지가 표시됩니다. |
서버가 권한 오류를 반환했으며 사용자가 권한을 다시 부여해야 합니다 | 이 메시지는 스크립트 노드 실행 또는 API 호출 중 서버 인증 실패를 표시합니다. |
사용자가 옵션 목록에서 유효한 옵션을 선택합니다 | 이 메시지는 봇에 모든 작업 목록을 표시하고 사용자가 조치/경고/정보 작업을 선택하는 경우에 표시됩니다. |
사용자가 작업 선택 | 실행할 조치 작업을 사용자가 선택하면 메시지가 표시됩니다. 봇은 작업이 선택되었는지 확인하고 사용자에게 작업을 완료하는 데 필요한 매개 변수 값을 제공하도록 요청합니다. |
알림이 식별되면 사용자에게 알림 시간을 입력하도록 요청합니다 | '경고 작업에만 적용됨' 알림 설정 중에 봇은 사용자에게 알림이 트리거되는 빈도를 묻습니다. 최종 사용자는 경고 작업이 트리거되는 간격을 지정해야 합니다. 이 봇 메시지는 트리거 간격 옵션이 하루 중 특정 시간으로 설정된 경우 사용자에게 알림 시간을 지정하도록 요청하기 위해 표시됩니다. |
알림이 식별되면 사용자에게 알림 시간 간격을 입력하도록 요청합니다 | '경고 작업에만 적용됨' 알림 설정 중에 봇은 사용자에게 알림이 트리거되는 빈도를 묻습니다. 최종 사용자는 경고 작업이 트리거되는 간격을 지정해야 합니다. 이 봇 메시지는 트리거 간격 옵션이 X분 마다로 설정된 경우 사용자에게 알림 시간 간격을 지정하도록 요청하기 위해 표시됩니다. |
사용자가 알림 선택 | 실행할 알림 작업을 사용자가 선택하면 메시지가 표시됩니다. 봇은 작업이 선택되었는지 확인하고 사용자에게 작업을 완료하는 데 필요한 매개 변수 값을 제공하도록 요청합니다. |
작업이 삭제됨 | 사용자가 작업 흐름 중간에 취소를 입력하는 경우에 표시됩니다. 봇이 작업을 삭제합니다. |
봇이 기본 계정 선택 | 알림에 사용됩니다. 알림을 설정하기 전에 사용자에게 수정할 사항이 있는지 묻는 메시지가 표시되고 사용자가 응답하는 내용을 봇이 이해하지 못하는 경우에 표시됩니다. |
작업 통합 확인 대화 상자 | 조치 및 정보 작업에 사용됩니다. 작업을 실행하기 전에 봇은 계속해서 작업을 실행할지 캡처한 매개 변수를 통해 사용자에게 확인합니다. |
알림 통합 확인 대화 상자 | '경고 작업에만 적용됨' 최종 사용자가 작업을 설정하는 동안 봇은 알림을 설정하기 전에 사용자가 입력한 모든 세부 정보를 확인합니다. 또한 사용자는 값을 수정하거나 계속 진행하거나 삭제할 수 있습니다. 이 메시지는 개발자가 작업을 실행하기 전에 모든 매개 변수를 확인하도록 설정한 경우에만 표시됩니다. |
알림 통합 확인 대화 상자(필드 없음) | '경고 작업에만 적용됨' 알림이 최종 사용자의 매개 변수를 예상하지 않는 경우 봇이 최종 경고 실행 전에 이 메시지를 표시합니다. 이 메시지는 개발자가 작업을 실행하기 전에 사용자가 확인하도록 설정한 경우에만 표시됩니다. |
알림이 음소거됩니다 | 이 메시지는 개발자가 경고 알림을 음소거한 경우에 표시됩니다 |
알림이 음소거된 경우 확인 대화 상자 | '경고 작업에만 적용됨' 이 응답은 개발자가 RSS 피드에 대한 경고 알림 음소거를 설정한 경우에 표시됩니다. 개발자는 RSS에 대한 알림을 받을 때 데스크톱 또는 휴대폰 알림이 데스크톱이나 휴대폰에 표시되는 것을 원하지 않는 경우 경고 알림 음소거를 활성화하거나 비활성화할 수 있습니다. 알림은 기본적으로 활성화되어 있습니다. |
알림 빈도 설명 | '경고 작업에만 적용됨' 웹 서비스를 사용하여 경고 작업을 설정한 경우 봇 사용자가 선택한 빈도에 따라 요청합니다. 이 메시지는 쿼리 빈도에 대한 경고 작업 설정 확인으로 표시됩니다. |
확인에서 입력을 이해하지 못함 | 알림을 설정하는 과정에서 사용자에게 빈도 설정을 확인하라는 메시지가 표시되며 사용자 응답은 빈도 쿼리와 관련이 없습니다. |
검색 문자열에 대한 결과를 찾을 수 없습니다 | '경고, 조치 및 정보 작업에 적용됨' 타입 어헤드 필드가 결과를 반환하지 않는 경우 |
성공적인 작업 설정 | 이 메시지는 경고 작업이 성공적으로 설정되는 경우에 표시됩니다 |
무슨 말인지 모르겠어요 | 봇이 사용자의 발화에 대해 불확실한 의도를 발견하는 경우에 표시됩니다. 일반적으로 FAQ 제안 사항에 대해 표시합니다. |
의도 인식의 모호성 | 이 응답은 봇이 최종 사용자의 발화에서 의도를 식별하지 못하는 경우에 표시됩니다. 이 경우 봇은 사용자에게 문장을 다시 입력하라는 메시지를 표시합니다. |
사용자가 매일 알림을 설정하기로 선택했으며 봇이 빈도 또는 특정 시간을 기반으로 하는지 알 수 있어야 합니다 | '경고 작업에만 적용됨' 이 메시지는 봇이 사용자에게 경고 작업이 자동으로 트리거되는 빈도를 제공하도록 요청하는 경우 표시됩니다. 특정 시간(예: 오전 10시) 또는 빈도(예: 10분마다)로 지정할 수 있습니다. 이 메시지는 두 옵션이 모두 설정된 경우에 나타납니다. |
봇은 필터 옵션을 제시해야 합니다 | '경고 작업에만 적용됨' 이 메시지는 알림 설정 중에 하나 이상의 필터를 사용할 수 있는 경우에 표시됩니다. 이 경우 봇은 이 메시지를 표시하고 사용자가 적용할 필터를 선택할 수 있는 사용 가능한 필터 목록을 표시합니다. |
봇은 종료 옵션과 함께 필터 옵션을 제시해야 합니다 | '경고 작업에만 적용됨' 이 메시지는 알림 설정 중에 하나 이상의 필터를 사용할 수 있는 경우에 표시됩니다. 이 경우 봇은 이 메시지를 표시하고 사용자가 적용할 필터를 선택할 수 있는 사용 가능한 필터 목록과 건너뛸 옵션을 표시합니다. |
사용자가 필터 구성을 마쳤습니다 | '경고 작업에만 적용됨' 이 메시지는 사용자가 경고 작업 설정 중에 필터 설정을 완료한 후 표시됩니다. |
사용자 정보를 묻습니다 | 사용자가 정보를 입력할 때 표시됩니다 |
사용자가 도움말을 요청합니다 | 이 메시지는 사용자가 도움말을 입력할 때 표시됩니다. 봇은 대화 작업, 경고/조치/정보 작업을 모두 나열합니다. 도움말 메시지의 일부입니다. |
건너뛴 값 | '조치 및 정보 작업에 적용됨' 조치/정보 작업에 대한 확인 메시지의 일부로, 확인 메시지에서 건너뛴 매개 변수를 언급합니다. |
필드를 채우는 동안 사용자에게 이 필드가 종속된 필드를 변경하도록 요청합니다 | '조치 드롭다운에 적용' 이 메시지는 조치의 드롭다운 필드가 다른 필드에 종속되어 있고 플랫폼의 종속 필드에서 데이터를 가져올 수 없을 때 사용자에게 표시됩니다 |
데이터가 없는 경우 | '조치 작업에 적용됨' 이 메시지는 사용자가 계정 변경을 선택하고 봇 확인에서 아니요를 입력하는 경우에 표시됩니다. |
날짜가 잘못된 형식으로 지정된 경우 | 사용자가 날짜 엔티티에 유효하지 않은 항목을 입력할 때 표시됩니다. 플랫폼은 다음 날짜 형식을 인식합니다. YYYY-MM-DD, DD-MM-YYYY DD-MM-YY, 1982년 1월 1일 또는 1월 1일 또는 다음 유형의 날짜 설명 작년 오늘, 다음 금요일 |
이 메시지는 최종 사용자가 현재 실행 중인 작업을 취소할 때 봇에 표시됩니다. 사용자는 삭제/모두 삭제 명령을 사용하여 실행 중인 현재 작업을 삭제할 수 있습니다. 다른 유사한 명령(예: 종료, 취소)으로도 작업을 삭제할 수 있습니다. | '후속 문장 게시' 사용자가 현재 활동을 삭제/중단합니다 |
건너뛴 필드가 있는 작업 대화 상자 | '조치 및 정보 작업에 적용됨' 이 메시지는 사용자가 입력하는 몇 가지 필드가 필수가 아닌 경우 작업이 최종 실행되기 전에 조치/정보 설정을 확인하기 위해 표시됩니다. |
모든 작업 나열 | 이 메시지는 최종 사용자가 도움말을 입력하고 봇이 모든 작업을 나열하는 경우에 표시됩니다. 이 메시지는 사용자의 발화가 작업/FAQ와 일치하지 않을 때 나타나는 메시지의 일부입니다 |
모든 알림 나열 | 이 메시지는 최종 사용자가 도움말을 입력하고 봇이 모든 경고 작업을 나열하는 경우에 표시됩니다. 이 메시지는 사용자의 발화가 작업/FAQ와 일치하지 않을 때 나타나는 메시지의 일부입니다 |
모든 FAQ 나열 | 도움말을 요청할 때 사용자에게 응답하는 경우에 표시됩니다. 이 응답은 더 큰 응답의 일부이며 지식 그래프 모음을 다룹니다. |
작업 후 모든 알림 나열 | 봇에 경고 작업만 있는 경우 봇이 사용자 의도를 이해하지 못할 때 봇에 이 메시지가 표시되고 모든 경고 작업 목록을 표시합니다 |
작업 및 FAQ 후 모든 알림 나열 | 사용자가 도움말 입력을 제공하고 봇이 모든 유형의 조치 작업, 대화, FAQ 및 경고를 설정하는 경우 |
봇의 모든 조치 및 FAQ 나열 | 이 메시지는 봇이 최종 사용자 발화와 일치하는 작업을 찾을 수 없을 때 표시되며 모든 작업과 FAQ가 나열됩니다. |
봇의 모든 알림 및 FAQ 나열 | 이 메시지는 봇이 최종 사용자 발화와 일치하는 작업을 찾을 수 없을 때 표시되며 모든 알림과 FAQ가 나열됩니다. |
봇에 작업이 없는 경우 | 개발자가 생성된 작업이 없는 봇을 실행하려고 하는 경우에 표시됩니다. |
서버 호출이 실패하고 작업을 삭제해야 하는 경우 | Kore API 호출(Webhook 노드 또는 서비스 노드)을 수행할 수 없고 작업을 삭제해야 하는 경우에 표시됩니다. |
서버 호출 오류로 인해 작업이 삭제되는 경우 사용자 프롬프트 | 이 메시지는 API 호출이 성공적으로 완료되지 않아 서버 호출 오류가 발생한 경우에 표시됩니다. |
특정 봇은 대화에 사용할 수 없습니다 | 이 메시지는 봇이 아직 게시되지 않은 상태에서 최종 사용자가 봇과 소통을 시도할 때 표시됩니다. |
필드 제목 및 값 확인 | '경고, 조치 및 정보 작업에 적용됨' 경고, 조치 또는 정보 작업을 실행하기 전 확인 단계의 일부입니다. 캡처된 매개 변수를 표시하는 형식은 여기에 설명이 나와 있습니다. |
재귀적 대화를 찾았습니다 | 봇이 대화를 재귀적으로 호출하고 최대한도(100)를 초과하는 경우에 표시됩니다. |
노드의 루프 제한에 도달했습니다 | 봇이 루프의 동일한 노드를 허용된 횟수 이상 반복해서 호출하는 경우에 표시됩니다. |
메시지 구성 요소에 메시지가 없습니다 | 메시지 노드 또는 서비스 노드의 메시지가 비어 있거나 확인할 수 없는 경우 이 기본 메시지가 표시됩니다. |
사용자가 감사합니다라고 말함 | 사용자가 봇에 감사하다고 할 때 나타납니다. |
컨텍스트에 작업이 없을 때 사용자가 좋습니다(OK), 좋습니다(fine), 네(yes) 등의 말을 한 경우 | 사용자가 좋습니다(OK), 좋습니다(fine) 알겠습니다(got it) 등을 말할 때 나타납니다(대개 작업을 마친 후) |
컨텍스트에 작업이 없을 때 사용자가 아니요(no), 아니요(nope) 등의 말을 한 경우 | 사용자 발화에 대한 응답으로 아니요(no), 아니요(nope) 등의 스몰 토크를 한 경우 |
컨텍스트에 작업이 없을 때 사용자가 ‘훌륭해요(great)', '대단해요(awesome)' 등의 말을 한 경우 | 사용자가 훌륭해요(great), 대단해요(awesome) 등을 말할 때 나타납니다(대개 작업을 마친 후). |
사용자가 '도움이 되었습니다', '유익했습니다' 등을 말한 경우 | 사용자가 좋아요(good), 훌륭해요(great), 대단해요(awesome), 멋지네요(cool), 괜찮네요(fair enough), 도움이 되었습니다(that helped), 도움이 되었어요(it helps), 유용했어요(that was useful), 편리했어요(that was handy) 등을 말할 때 나타납니다(대개 작업을 마친 후) |
사용자가 그만할래요(I am done). 지금은 여기까지만 할래요!(That's it for now!) 등이라고 말합니다. | 사용자가 그만할래요(I am done), 지금은 여기까지만 할래요(That's it for now), 이상입니다(that's all), 완료되었습니다(done) 등이라고 말할 때 표시됨(대개 작업을 마친 후) |
필터를 성공적으로 추가했습니다 | 이 메시지는 필터가 경고에 성공적으로 추가되는 경우에 표시됩니다 |
성공적으로 필터를 추가한 뒤, 필터 옵션을 다시 보이기 | '경고 작업에만 적용됨' 개발자는 최종 사용자의 필요에 따라 경고 작업의 결과를 제한하는 필터를 정의할 수 있습니다. 최종 사용자가 알림을 설정하고 필터가 적용되면 필터 사양을 충족하는 경고 메시지만 최종 사용자에게 표시됩니다. 이 메시지는 알림에 대해 필터가 활성화된 경우에 표시됩니다. |
사용자가 필터에 잘못된 입력을 제공하여 필터 옵션을 다시 표시합니다 | '경고 작업에만 적용됨' 이 메시지는 사용자가 설정한 필터 이름과 일치하지 않는 필터 이름을 지정한 경우에 표시됩니다. |
일시 중지된 작업 계속. | 이 메시지는 사용자가 보류 중인 작업을 재개하도록 선택하는 경우에 표시됩니다. 이 메시지는 재개 옵션을 보류 작업이 재개된다는 메시지를 사용자에게 표시합니다로 설정한 경우에만 표시됩니다. |
일시 중지되었던 태스크를 취소했음을 사용자에게 알립니다. | 이 메시지는 사용자가 보류 중인 작업을 취소하도록 선택하는 경우에 표시됩니다. 보류 중인 작업을 취소하는 이 옵션은 재개 옵션이 보류 중인 작업 재개 전에 사용자에게 확인을 받습니다로 설정된 경우에만 사용 가능합니다. 사용자가 재개 확인을 요청하고 보류 중인 작업을 취소하도록 선택하는 경우 이 메시지가 표시됩니다. |
사용자에게 다른 태스크로 전환하기 위해 현재 태스크를 취소했음을 알립니다. | 이 메시지는 보류 및 재개, 즉 보류 옵션이 현재 작업을 폐기하고 새 작업으로 전환하세요로 설정된 경우에 표시됩니다. 현재 작업을 취소하기 전에 봇에 지정된 메시지가 표시됩니다. 이 메시지는 응답 관리 옵션에서 사용자 정의할 수 있습니다. |
중단이 확인되었지만, 보류는 허용되지 않는 경우 | 이 메시지는 하나의 작업이 실행 중이고 사용자 입력이 다른 작업과 일치하지만, 현재 작업을 중단할 수 없는 경우에 표시됩니다. 이 경우 봇은 후속 작업 목록에 새 작업을 추가하고 현재 작업을 계속해서 실행합니다. 이 동작을 수행하려면 개발자는 현재 작업을 계속하고 보류 및 재개 설정의 후속 작업 목록에 새 작업을 추가합니다를 선택해야 합니다. |
서비스 호출 – 시간 초과 | 타사 API 호출 시간 초과(Webhook 노드 또는 서비스 노드 – 타사 비동기 API 시간 초과) |
대화에 전환이 없습니다 | '대화 작업에만 적용됨' 이 응답은 봇이 대화 흐름이 정의되지 않은 대화 작업을 식별하는 경우에 표시됩니다. 작업은 의도 노드에서만 정의됩니다. |
계정 관리 | 사용자가 봇 계정 관리, 새 전화번호 추가, 내 프로필 관리, 봇 계정을 삭제하고 싶습니다, 계정을 재활성화하고 싶습니다 등의 말을 한 경우 |