CXone 機器人產生器的指令碼編寫限制
用機器人產生器編寫的自訂指令碼可在伺服器上運行。本頁詳細介紹了當前的限制,以確保指令碼和伺服器的最佳性能。
- 構建:所有代碼必須包含在一個函數中,如預設的 main。函數之外的代碼將不會被執行。
- 最大事件限制:每個指令碼運行時最多限制 200 個事件。事件包括每個函數和每個函數觸發的任何動作。
- 記憶體限制:每個指令碼最多允許運行 10MB 記憶體。
- 執行時間限制:每個指令碼的執行時間限制為 10 秒。
- 機器人函數的調用限制:每次運行指令碼時,以下機器人函數每個最多可調用 20 次:
- sendMessage
- sendButtons
- sendQuickReplies
- sendCards
- sendMultimedia
- sendRichLink
- sendListPicker
- handover
- addTags
- waitforResponse
- fillSlot 的調用限制:每次運行指令碼時,fillSlot 函數最多可調用 100 次。
- 控制台函數的調用限制:每次運行指令碼時,以下控制台函數每個最多可調用 100 次:
- log
- info
- warn
- debug
- error
- fetchSync 的調用限制:每次運行指令碼時,fetchSync 方法最多可調用 20 次。