Как обновить статус агента с помощью лямбда-функции - PullRequest
0 голосов
/ 17 июня 2020

Я работаю над приложением Amazon Connect. Я использую лямбда для обработки серверных данных. Мое требование - изменить статус агента из лямбда-вызова с помощью AWS SDK / Stream API. Я знаю, что мы можем сделать это с помощью API потока Amazon Connect через CCP. Но в моем случае это нужно делать из лямбда-вызова. Я проверил документацию по AWS Connect SDK, но прямого метода изменения состояния агента нет.

Пожалуйста, советую.

Спасибо, gans

1 Ответ

1 голос
/ 17 июня 2020

Вы можете напрямую установить состояние агента с помощью API Amazon Connect Streams:

var state = agent.getAgentStates()[0];
agent.setState(state, {
   success: function() { /* ... */ },
   failure: function(err) { /* ... */ }
});

Ссылка: https://github.com/amazon-connect/amazon-connect-streams/blob/master/Documentation.md#agent -api

...