Невозможно вызвать действие от Salesforce Einstein Bot
Я работаю над своим первым ботом Salesforce Einstein в песочнице. Бот работает хорошо и перемещается по нескольким диалоговым окнам, как и предполагалось, пока я не попытаюсь вызвать Действие. Если я пытаюсь вызвать какое-либо действие, каким бы простым оно не было, бот автоматически завершает чат, хотя после вызова действия в диалоге есть больше шагов. Я даже вычеркнул вызываемый метод, чтобы просто принять список строк и ничего не возвращать. Метод буквально ничего не делает, и я могу вызвать его без проблем из Process Builder. По какой-то причине в боте вылетает чат. Я удалил и перестроил бот с нуля с тем же результатом.
Любые мысли или советы о том, что я мог бы упустить? Предложения о том, что еще я могу проверить?
1 ответ
Убедитесь, что ваш бот получил доступ к классу apex через наборы разрешений. У бота есть свой набор имен разрешений, например, sfdc.chatbot.service.permset.