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번 호출할 수 있습니다.