Я использую twiliotaskrouter13.min.js, чтобы запустить воркер с помощью
this.workerClient = new Twilio.TaskRouter.Worker(
token,
this.twilioConfig.debugging,
this.twilioConfig.workerActivities.offline,
this.twilioConfig.workerActivities.offline,
true
);
Ожидаемое поведение заключается в том, что при отбрасывании веб-сокета агент автоматически переходит в состояние «Offline».
Добавление действий по подключению и отключению и закрытие существующих> сеансов
var worker = new Twilio.TaskRouter.Worker (WORKER_TOKEN, false, «WAxxx», «WAyyy», true);
https://www.twilio.com/docs/taskrouter/js-sdk/worker#taskrouterworker
Однако похоже, что это не текущее поведение, я тестировал с несколькими рабочими, и похоже, что рабочий остается в текущем состоянии после отключения веб-сокета.
Кто-нибудь знает, если мы что-то упускаем? Может другой конфиг или где-то таймаут?