CXone 봇 빌더의 스크립팅 제한
봇 빌더로 작성된 사용자 정의 스크립트는 서버에서 작동합니다. 이 페이지에서는 스크립트와 서버 모두에 대해 최적의 성능을 보장하는 현재 제한 사항을 자세히 설명합니다.
- 구조: 모든 코드는 기본 main 함수와 같은 함수 내에 포함되어야 합니다. 함수 외부의 코드는 실행되지 않습니다.
- 최대 이벤트 제한: 각 스크립트는 스크립트 실행당 최대 200개의 이벤트로 제한됩니다. 이벤트에는 각 함수와 각 함수에 의해 트리거되는 모든 작업이 포함됩니다.
- 메모리 제한: 각 스크립트 실행에는 최대 10MB의 메모리가 허용됩니다.
- 실행 시간 제한: 각 스크립트의 실행은 10초로 제한됩니다.
- 봇 함수 호출 제한: 다음 봇 함수는 스크립트 실행당 최대 20회 호출할 수 있습니다.
- sendMessage
- sendButtons
- sendQuickReplies
- sendCards
- sendMultimedia
- sendRichLink
- sendListPicker
- handover
- addTags
- waitforResponse
- fillSlot 호출 제한: fillSlot 함수는 스크립트 실행당 최대 100회 호출할 수 있습니다.
- console 함수의 호출 제한: 다음 console 함수는 모든 스크립트 실행에 대해 각각 최대 100회 호출할 수 있습니다.
- log
- info
- warn
- debug
- error
- fetchSync 호출 제한: fetchSync 메서드는 각 스크립트 실행에 대해 최대 20번 호출할 수 있습니다.