AtBot 논리
AtBot은 프로그래밍 환경 없이 대화형 UI를 빠르게 만들 수 있는 코드 없는 봇 빌드 서비스입니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | 스탠다드 | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | 스탠다드 | 다음을 제외한 모든 Power Apps 지역 : - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| Power Automate | 스탠다드 | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 이름 | AtBot 지원 |
| URL | https://admin.atbot.io/Docs |
| 전자 메일 | support@atbot.io |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | H3 Solutions Inc. |
| 웹 사이트 | https://www.atbot.io |
| 개인 정보 보호 정책 | https://admin.atbot.io/privacy |
| 카테고리 | AI; 생산력 |
AtBot 논리 커넥터는 AtBot 서비스에서 빌드된 봇에 대한 봇 기술을 만드는 데 사용됩니다. 커넥터의 작업을 사용하여 봇에 대한 복잡한 대화형 기술을 만들고 추가 커넥터를 사용하여 다른 서비스에 연결할 수 있습니다. AtBot은 추가 플랫폼에서 사용자 지정 봇을 빌드하는 데 사용할 수 있는 프리미엄 버전을 사용하여 Microsoft Teams에서 무료로 사용해 보세요. 자세한 내용은 AtBot 웹 사이트를 방문하세요.
필수 조건
무료 버전의 AtBot을 사용하려면 Microsoft Teams 계정이 있어야 하며 앱 스토어에서 AtBot 봇을 다운로드해야 합니다.
사용자 지정 봇을 빌드할 수 있는 프리미엄 버전을 사용하려면 AtBot Premium에 등록해야 합니다. 프리미엄에 등록하면 서비스를 사용해 볼 수 있는 $25 크레딧이 부여됩니다.
자격 증명을 가져오는 방법
Microsoft Entra ID 회사 또는 학교 계정을 사용하여 항상 AtBot 커넥터에 로그인합니다.
알려진 문제 및 제한 사항
키워드 트리거에서 LUIS 지원을 축소했습니다. LUIS 의도 벡터를 사용하여 자연어를 인식하는 기술을 만드세요.
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| 둘 이상의 대화 간에 채팅 브리지 등록 |
이 작업은 둘 이상의 사용자 간에 채팅 브리지를 시작하는 데 사용됩니다. |
| 봇 메모리에 저장 |
이 작업은 봇의 메모리에 정보의 일부를 저장하는 데 사용됩니다. |
| 봇 메모리에서 삭제 |
이 작업은 봇의 메모리에서 정보의 일부를 제거하는 데 사용됩니다. |
| 사용자로부터 날짜/시간 응답 가져오기 |
이 작업은 날짜/시간 입력을 사용자에게 요청하는 데 사용됩니다. |
| 사용자로부터 메모리 응답 가져오기 |
이 작업은 사용자에게 봇 메모리 입력을 요청하는 데 사용됩니다. |
| 사용자로부터 사용자 응답 가져오기 |
이 작업은 사용자에게 사용자 선택기 입력을 요청하는 데 사용됩니다. |
| 사용자로부터 선택 목록 응답 가져오기 |
이 작업은 사용자에게 선택 목록 입력을 요청하는 데 사용됩니다. |
| 사용자로부터 선택 응답 가져오기 |
이 작업은 사용자에게 선택 입력을 요청하는 데 사용됩니다. |
| 사용자로부터 응답 가져오기 |
이 작업은 사용자에게 입력을 요청하는 데 사용됩니다. |
| 사용자로부터 의도 벡터 응답 가져오기 |
이 작업은 사용자에게 NLP 입력을 요청하는 데 사용됩니다. |
| 사용자로부터 적응형 카드 응답 가져오기 |
이 작업은 적응형 카드를 통해 사용자에게 입력을 요청하는 데 사용됩니다. |
| 새 그룹 대화 시작 |
이 작업은 채널에서 새 그룹 대화를 시작하는 데 사용됩니다. |
| 새 비공개 대화 시작 |
이 작업은 사용자와 새 비공개 대화를 시작하는 데 사용됩니다. |
| 이벤트 보내기 |
이 작업은 봇 클라이언트에 이벤트를 보내는 데 사용됩니다. |
| 적응형 카드 생성 |
이 작업은 나중에 카드 목록 또는 회전목마를 표시하는 데 사용할 적응형 카드를 생성하는 데 사용됩니다. |
| 적응형 카드 집합 회신 보내기 |
이 작업은 흐름을 트리거한 활동에 적응형 카드 집합 회신을 보내는 데 사용됩니다. 집합은 목록 또는 회전식 형식일 수 있습니다. |
| 적응형 카드 회신 보내기 |
이 작업은 흐름을 트리거한 활동에 적응형 카드 회신을 보내는 데 사용됩니다. |
| 탭에 전송된 적응형 카드 업데이트 |
이 작업은 탭으로 전송된 카드를 업데이트하는 데 사용됩니다. |
| 형식별 봇 메모리 항목 가져오기 |
형식별로 모든 봇 메모리 항목을 가져옵니다. |
| 회신 보내기 |
이 작업은 흐름을 트리거한 활동에 회신을 보내는 데 사용됩니다. |
둘 이상의 대화 간에 채팅 브리지 등록
이 작업은 둘 이상의 사용자 간에 채팅 브리지를 시작하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
사용자 이름
|
chatUserName | True | string |
채팅 사용자의 표시 이름입니다. |
|
시작 메시지
|
chatInitiationMessage | string |
채팅 브리지가 설정될 때 이 사용자에게 보낼 메시지입니다. |
|
|
회신 활동
|
activityJson | True | string |
채팅 사용자의 회신 활동입니다. |
|
채팅 종료 명령
|
endBridgeCommand | True | string |
채팅 브리지를 종료하기 위해 봇에 보내는 키워드 명령입니다. |
|
유휴 시간 제한
|
idleTimeoutDuration | True | integer |
시간 제한을 트리거하는 유휴 활동의 기간(분)입니다. |
반환
봇 메모리에 저장
이 작업은 봇의 메모리에 정보의 일부를 저장하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
사용자 주 이름
|
user | True | string |
메모리 항목을 저장할 사용자입니다. |
|
메모리 유형
|
type | True | string |
메모리의 형식입니다. |
|
제목
|
title | True | string |
메모리 항목 제목입니다. |
|
가치
|
value | True | string |
메모리 항목 값입니다. |
반환
봇 메모리에서 삭제
이 작업은 봇의 메모리에서 정보의 일부를 제거하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
사용자 주 이름
|
user | True | string |
메모리 항목을 저장할 사용자입니다. |
|
메모리 유형
|
type | True | string |
메모리의 형식입니다. |
|
가치
|
value | True | string |
메모리 항목 값입니다. |
반환
사용자로부터 날짜/시간 응답 가져오기
이 작업은 날짜/시간 입력을 사용자에게 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
날짜 범위
|
dateScope | True | string |
날짜 값의 범위를 선택합니다. |
|
Message
|
message | True | string |
사용자에게 보낼 메시지를 입력합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
다음에서 응답 수락
|
acceptResponseFrom | string |
특정 사용자 또는 사용자의 응답을 수락합니다. |
|
|
분기 허용
|
allowBranching | string |
사용자가 응답을 제공하기 전에 분기 기술을 트리거하도록 허용합니다. |
|
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
반환
사용자로부터 메모리 응답 가져오기
이 작업은 사용자에게 봇 메모리 입력을 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
사용자에게 보낼 메시지를 입력합니다. |
|
메모리 유형
|
type | True | string |
나열할 메모리 유형을 제공합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
아이콘 URL
|
icon | string |
각 선택 항목에 대해 표시할 아이콘의 절대 URL을 입력합니다. |
|
|
다음에서 응답 수락
|
acceptResponseFrom | string |
특정 사용자 또는 사용자의 응답을 수락합니다. |
|
|
대상 사용자
|
targetUserMemory | string |
필요에 따라 봇이 메모리 항목을 가져와야 하는 사용자의 UPN을 지정합니다. 비워 두면 기술을 시작한 사용자로부터 메모리 항목을 가져옵니다. 봇에서 시작된 그룹 대화의 경우 Flow에서 인증된 사용자로부터 메모리 항목을 가져옵니다. |
|
|
분기 허용
|
allowBranching | string |
사용자가 응답을 제공하기 전에 분기 기술을 트리거하도록 허용합니다. |
|
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
반환
사용자로부터 사용자 응답 가져오기
이 작업은 사용자에게 사용자 선택기 입력을 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
사용자에게 보낼 메시지를 입력합니다. |
|
Mode
|
mode | True | string |
사용자에게 하나 이상의 사용자를 선택하도록 요청합니다. |
|
검색 문자열
|
searchstr | string |
필요에 따라 시작 검색 문자열을 제공합니다. |
|
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
다음에서 응답 수락
|
acceptResponseFrom | string |
특정 사용자 또는 사용자의 응답을 수락합니다. |
|
|
분기 허용
|
allowBranching | string |
사용자가 응답을 제공하기 전에 분기 기술을 트리거하도록 허용합니다. |
|
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
|
|
음성 응답 수신 대기
|
listenForInput | boolean |
Teams 호출인 경우 이 속성은 봇이 음성 응답을 수신 대기하는지 여부를 결정합니다. 아니요이거나 Teams 호출이 아닌 경우 봇은 음성 응답을 즉시 수신 대기하지 않습니다. |
반환
사용자로부터 선택 목록 응답 가져오기
이 작업은 사용자에게 선택 목록 입력을 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
아이콘 URL
|
icon | string |
각 선택 항목에 대해 표시할 아이콘의 절대 URL을 입력합니다. |
|
|
Message
|
message | True | string |
사용자에게 보낼 메시지를 입력합니다. |
|
선택 값
|
choices | True | object |
선택 배열 개체를 제공합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
다음에서 응답 수락
|
acceptResponseFrom | string |
특정 사용자 또는 사용자의 응답을 수락합니다. |
|
|
분기 허용
|
allowBranching | string |
사용자가 응답을 제공하기 전에 분기 기술을 트리거하도록 허용합니다. |
|
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
|
|
음성 응답 수신 대기
|
listenForInput | boolean |
Teams 호출인 경우 이 속성은 봇이 음성 응답을 수신 대기하는지 여부를 결정합니다. 아니요이거나 Teams 호출이 아닌 경우 봇은 음성 응답을 즉시 수신 대기하지 않습니다. |
반환
사용자로부터 선택 응답 가져오기
이 작업은 사용자에게 선택 입력을 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
사용자에게 보낼 메시지를 입력합니다. |
|
선택 값
|
choices | True | string |
각 선택 항목을 별도의 줄에 제공합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
다음에서 응답 수락
|
acceptResponseFrom | string |
특정 사용자 또는 사용자의 응답을 수락합니다. |
|
|
분기 허용
|
allowBranching | string |
사용자가 응답을 제공하기 전에 분기 기술을 트리거하도록 허용합니다. |
|
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
|
|
음성 응답 수신 대기
|
listenForInput | boolean |
Teams 호출인 경우 이 속성은 봇이 음성 응답을 수신 대기하는지 여부를 결정합니다. 아니요이거나 Teams 호출이 아닌 경우 봇은 음성 응답을 즉시 수신 대기하지 않습니다. |
반환
사용자로부터 응답 가져오기
이 작업은 사용자에게 입력을 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
사용자에게 보낼 메시지를 입력합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
다음에서 응답 수락
|
acceptResponseFrom | string |
특정 사용자 또는 사용자의 응답을 수락합니다. |
|
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
반환
사용자로부터 의도 벡터 응답 가져오기
이 작업은 사용자에게 NLP 입력을 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
Message
|
message | True | string |
사용자에게 보낼 메시지를 입력합니다. |
|
LUIS 의도 벡터
|
intentVector | True | string |
LUIS 의도 벡터를 선택합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
다음에서 응답 수락
|
acceptResponseFrom | string |
특정 사용자 또는 사용자의 응답을 수락합니다. |
|
|
분기 허용
|
allowBranching | string |
사용자가 응답을 제공하기 전에 분기 기술을 트리거하도록 허용합니다. |
|
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
반환
사용자로부터 적응형 카드 응답 가져오기
이 작업은 적응형 카드를 통해 사용자에게 입력을 요청하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
선택한 적응형 카드
|
selectedCard | True | string |
적응형 카드를 선택합니다. |
|
webHook
|
webHook | dynamic |
반환
새 그룹 대화 시작
이 작업은 채널에서 새 그룹 대화를 시작하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
대상 봇
|
EnterpriseBot | True | string |
봇을 선택합니다. |
|
채널 목록
|
teamIDStr | True | object |
출력을 나열하는 채널입니다. |
|
채널 이름
|
channelId | True | string |
대화를 게시할 채널입니다. 이름을 입력합니다. |
|
대화 텍스트
|
message | True | string |
대화를 시작할 메시지입니다. |
반환
새 비공개 대화 시작
이 작업은 사용자와 새 비공개 대화를 시작하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
대상 봇
|
EnterpriseBot | True | string |
봇을 선택합니다. |
|
대화 텍스트
|
message | True | string |
대화를 시작할 메시지입니다. |
|
사용자
|
user | True | string |
UPN(사용자 계정 이름)입니다. |
반환
이벤트 보내기
이 작업은 봇 클라이언트에 이벤트를 보내는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동 |
|
이벤트 JSON
|
eventObject | True | object |
채팅 이벤트에서 보낼 JSON 개체입니다. |
적응형 카드 생성
이 작업은 나중에 카드 목록 또는 회전목마를 표시하는 데 사용할 적응형 카드를 생성하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
선택한 적응형 카드
|
selectedCard | True | string |
적응형 카드를 선택합니다. |
|
내용
|
content | dynamic |
반환
- response
- object
적응형 카드 집합 회신 보내기
이 작업은 흐름을 트리거한 활동에 적응형 카드 집합 회신을 보내는 데 사용됩니다. 집합은 목록 또는 회전식 형식일 수 있습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
적응형 카드 집합
|
cards | True | object |
카드 집합 개체를 제공합니다. |
|
표시 스타일
|
displayStyle | True | string |
사용할 표시 스타일을 선택합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
|
탭에 표시
|
showInTab | boolean |
인라인 채팅 대신 탭에 이 카드 집합을 표시합니다. |
|
|
탭 단추 레이블
|
deepLinkButtonLabel | string |
탭에 표시하기 위한 단추 레이블입니다. |
|
|
탭 단추 메시지
|
deepLinkMessage | string |
탭에 표시할 때 단추와 함께 보낼 메시지입니다. |
반환
적응형 카드 회신 보내기
이 작업은 흐름을 트리거한 활동에 적응형 카드 회신을 보내는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
선택한 적응형 카드
|
selectedCard | True | string |
적응형 카드를 선택합니다. |
|
내용
|
content | True | dynamic |
반환
탭에 전송된 적응형 카드 업데이트
이 작업은 탭으로 전송된 카드를 업데이트하는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
적응형 카드
|
card | True | object |
업데이트로 사용할 카드를 제공합니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동입니다. |
반환
형식별 봇 메모리 항목 가져오기
형식별로 모든 봇 메모리 항목을 가져옵니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
사용자 계정 이름입니다.
|
user | True | string |
사용자 계정 이름을 제공합니다. |
|
메모리 유형
|
type | True | string |
나열할 메모리 유형을 제공합니다. |
반환
- response
- array of MemoryItem
회신 보내기
이 작업은 흐름을 트리거한 활동에 회신을 보내는 데 사용됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
회신 텍스트
|
message | True | string |
사용자에게 회신할 메시지입니다. |
|
회신 활동
|
activityJson | True | string |
봇의 회신 활동 |
|
채팅에 표시
|
showInChat | boolean |
Teams 통화인 경우 채팅에 이 메시지를 표시합니다. 그렇지 않으면 봇은 메시지만 말합니다. |
|
|
사용자 지정 채널 데이터
|
customChannelDataJson | string |
메시지에 대한 사용자 지정 채널 데이터 Json(직접 회선에서만 지원됨) |
|
|
신호 응답 JSON
|
signalResponse | string |
신호 응답 JSON 문자열 |
|
|
메시지 ID
|
messageId | string |
(선택 사항) 바꿀 동일한 대화에 있는 이전 메시지의 ID입니다. 제공된 경우 봇은 기존 채팅 메시지를 이 메시지로 대체합니다. |
반환
트리거
| 의도 벡터가 인식되는 경우 |
이 작업은 지정된 LUIS 의도 벡터가 봇에서 인식될 때 트리거됩니다. |
| 키워드를 사용하는 경우 |
이 작업은 지정된 키워드가 봇에서 사용될 때 트리거됩니다. 세미콜론으로 구분된 형식으로 여러 키워드를 제공합니다. |
의도 벡터가 인식되는 경우
이 작업은 지정된 LUIS 의도 벡터가 봇에서 인식될 때 트리거됩니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
트리거 설명
|
triggerDescription | True | string |
봇 도움말 대화 상자에 표시된 설명입니다. |
|
봇 트리거 유형
|
triggerType | True | string |
트리거 유형을 선택합니다. |
|
LUIS 의도 벡터
|
intentVector | string |
LUIS 의도 벡터를 선택합니다. |
|
|
분기 허용
|
allowBranching | string |
사용자가 후속 질문에 답변하는 동안 분기 기술을 트리거하도록 허용합니다. |
반환
키워드를 사용하는 경우
이 작업은 지정된 키워드가 봇에서 사용될 때 트리거됩니다. 세미콜론으로 구분된 형식으로 여러 키워드를 제공합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
filters
|
filters | array of string | ||
|
headers
|
headers | object | ||
|
properties
|
properties | object | ||
|
트리거 설명
|
triggerDescription | True | string |
봇 도움말 대화 상자에 표시된 설명 |
|
봇 트리거 유형
|
triggerType | True | string |
트리거 유형을 선택합니다. |
|
키워드
|
keywords | string |
흐름을 트리거할 사용자 지정 키워드를 입력합니다. |
|
|
(사용되지 않음) LUIS API 키
|
luisApiKey | string |
(사용되지 않음) ATBot에 LUIS API 키를 제공합니다. 이 매개 변수는 더 이상 사용되지 않습니다. 앞으로 LUIS 사용을 위해 의도 벡터 트리거를 사용하세요. |
|
|
(사용되지 않음) LUIS 앱
|
luisAppId | string |
(사용되지 않음) LUIS 앱을 선택합니다. 이 매개 변수는 더 이상 사용되지 않습니다. 앞으로 LUIS 사용을 위해 의도 벡터 트리거를 사용하세요. |
|
|
(사용되지 않음) LUIS 의도
|
luisIntent | string |
(사용되지 않음) 사용할 LUIS 의도를 선택합니다. 이 매개 변수는 더 이상 사용되지 않습니다. 앞으로 LUIS 사용을 위해 의도 벡터 트리거를 사용하세요. |
반환
정의
BotReplyResponse
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
메시지 ID
|
id | string |
회신에서 만든 메시지의 ID입니다. 메시지를 업데이트하는 데 사용됩니다. |
BotResponse
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
응답 텍스트
|
text | string |
사용자가 입력한 응답입니다. |
|
취소 알림
|
cancelNotice | boolean |
사용자가 취소 키워드로 응답하는 경우 이 플래그는 True입니다. |
|
응답 사용자
|
respondingUser | string |
봇에 응답하는 사용자입니다. |
|
files
|
files | array of object | |
|
파일 이름
|
files.name | string |
파일 이름입니다. |
|
파일 형식
|
files.content-type | string |
파일 형식입니다. |
|
파일 바이트
|
files.bytes | byte |
파일 바이트입니다. |
BotResponse_Date
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
응답 날짜
|
text | date-time |
사용자가 입력한 응답 날짜/시간입니다. |
|
응답 날짜 UTC
|
text_UTC | date-time |
사용자가 입력한 응답 날짜/시간(UTC 형식)입니다. |
|
취소 알림
|
cancelNotice | boolean |
사용자가 취소 키워드로 응답하는 경우 이 플래그는 True입니다. |
|
응답 사용자
|
respondingUser | string |
봇에 응답하는 사용자입니다. |
BotResponse_Choice
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
응답 선택
|
text | string |
사용자가 입력한 응답 선택입니다. |
|
취소 알림
|
cancelNotice | boolean |
사용자가 취소 키워드로 응답하는 경우 이 플래그는 True입니다. |
|
응답 사용자
|
respondingUser | string |
봇에 응답하는 사용자입니다. |
BotResponse_ChoiceList
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
선택한 선택 목록 제목
|
title | string |
선택한 목록 제목입니다. |
|
선택한 선택 목록 부제목
|
subtitle | string |
선택한 선택 목록 부제목입니다. |
|
선택한 선택 목록 값
|
value | string |
선택한 선택 목록 값입니다. |
|
취소 알림
|
cancelNotice | boolean |
사용자가 취소 키워드로 응답하는 경우 이 플래그는 True입니다. |
|
응답 사용자
|
respondingUser | string |
봇에 응답하는 사용자입니다. |
BotResponse_People
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
people
|
people | array of object | |
|
사용자 주 이름
|
people.upn | string |
사용자 계정 이름입니다. |
|
사용자 ID
|
people.userid | string |
사용자 ID입니다. |
|
전체 이름
|
people.fullname | string |
사용자 전체 이름입니다. |
|
전자 메일
|
people.email | string |
사용자 전자 메일입니다. |
|
취소 알림
|
cancelNotice | boolean |
사용자가 취소 키워드로 응답하는 경우 이 플래그는 True입니다. |
|
응답 사용자
|
respondingUser | string |
봇에 응답하는 사용자입니다. |
BotResponse_Memory
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
메모리 항목 제목
|
title | string |
메모리 항목의 제목입니다. |
|
메모리 항목 값
|
value | string |
메모리 항목의 값입니다. |
|
취소 알림
|
cancelNotice | boolean |
사용자가 취소 키워드로 응답하는 경우 이 플래그는 True입니다. |
|
응답 사용자
|
respondingUser | string |
봇에 응답하는 사용자입니다. |
Response_SaveBotMemory
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
봇 메모리 저장 결과
|
text | string |
봇 메모리에 저장한 결과입니다. |
Response_DeleteBotMemory
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
봇 메모리 삭제 결과
|
text | string |
봇 메모리에서 삭제한 결과입니다. |
BotGroupConversationStartResponse
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
대화 ID
|
id | string |
시작 그룹 대화에서 만든 대화의 ID입니다. 대화를 업데이트하는 데 사용됩니다. |
|
메시지 ID
|
messageId | string |
시작 그룹 대화에서 만든 메시지의 ID입니다. 메시지를 업데이트하는 데 사용됩니다. |
|
회신 활동
|
activityJson | string |
활동 Json. |
BotConversationStartResponse
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
메시지 ID
|
id | string |
회신에서 만든 메시지의 ID입니다. 메시지를 업데이트하는 데 사용됩니다. |
|
회신 활동
|
activityJson | string |
활동 Json. |
BridgeOutcome
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
결과
|
outcome | string |
다리의 결과입니다. |
|
브리지 닫힘 기준
|
bridgeClosedBy | string |
브리지를 닫은 사용자입니다. |
MemoryItem
| Name | 경로 | 형식 | Description |
|---|---|---|---|
|
메모리 항목 제목
|
title | string |
메모리 항목의 제목입니다. |
|
메모리 항목 값
|
value | string |
메모리 항목의 값입니다. |
객체
'object' 형식입니다.