Назначается оператор в чате, который в оффлайне

Avatar
  • обновлен
  • Не ошибка

Добрый день!


При тестировании чата, возникло несколько вопросов и багов:

1. Периодически назначается оператор, которого нет в онлайне, при этом в онлайне есть несколько других операторов

2. Каким образом происходит назначение оператора. Постоянно сталкиваемся с тем, что все пользователи отправляются одному оператору. Может из-за того что все с одного ip?

3. Возможно ли перенаправить чат другому оператору с внешнего мессенджера?

Прикрепленные ответы
Avatar
Sergey Stukov co-founder
  • Ответ
  • Не ошибка

1) Вы уверены что оператор точно оффлайн?

Всех активных операторов можно посмотреть тут https://realtimeboard.userecho.com/settings/chat/agent/v2/


Бывает что человек просто отошел от компьютера но оставил окно браузера с веб клиентом или запущенный внешний клиент


2) На текущий момент это случайный выбор между свободными активными операторами.


3) Да возможно, вот список поддерживаемых команд для внешних клиентов


UEBOT: /redirect [operator_id] [message_to_operator] - Redirect current user to other operator. Sent without parameter if want receive operators list.


UEBOT: /startchat - Start chat with current user. This command send automaticaly if you write message to user. Use only for start chat without first message.


UEBOT: /gethistory - Receive the message history for current chat.


UEBOT: /closechat - End chat session with user.


Просто команда /redirect без параметров покажет список операторов




Avatar
Sergey Stukov co-founder
  • На рассмотрении

1) Вы уверены что оператор точно оффлайн?

Всех активных операторов можно посмотреть тут https://realtimeboard.userecho.com/settings/chat/agent/v2/


Бывает что человек просто отошел от компьютера но оставил окно браузера с веб клиентом или запущенный внешний клиент


2) На текущий момент это случайный выбор между свободными активными операторами.


3) Да возможно, вот список поддерживаемых команд для внешних клиентов


UEBOT: /redirect [operator_id] [message_to_operator] - Redirect current user to other operator. Sent without parameter if want receive operators list.


UEBOT: /startchat - Start chat with current user. This command send automaticaly if you write message to user. Use only for start chat without first message.


UEBOT: /gethistory - Receive the message history for current chat.


UEBOT: /closechat - End chat session with user.


Просто команда /redirect без параметров покажет список операторов




Avatar
Yaroslav_Dunaev

1) Уверен, в списке его нет.

2) Понял

3) Спасибо

Avatar
Sergey Stukov co-founder
Цитата от Yaroslav_Dunaev

1) Уверен, в списке его нет.

2) Понял

3) Спасибо

По первому пункту посмотрим внимательно, почему такое может происходить.

Вот отдельный таск по этому вопросу

http://feedback.userecho.com/topic/305731-/

Avatar
Sergey Stukov co-founder
  • Ответ
  • Не ошибка

1) Вы уверены что оператор точно оффлайн?

Всех активных операторов можно посмотреть тут https://realtimeboard.userecho.com/settings/chat/agent/v2/


Бывает что человек просто отошел от компьютера но оставил окно браузера с веб клиентом или запущенный внешний клиент


2) На текущий момент это случайный выбор между свободными активными операторами.


3) Да возможно, вот список поддерживаемых команд для внешних клиентов


UEBOT: /redirect [operator_id] [message_to_operator] - Redirect current user to other operator. Sent without parameter if want receive operators list.


UEBOT: /startchat - Start chat with current user. This command send automaticaly if you write message to user. Use only for start chat without first message.


UEBOT: /gethistory - Receive the message history for current chat.


UEBOT: /closechat - End chat session with user.


Просто команда /redirect без параметров покажет список операторов