https://docs.ejabberd.im/admin/configuration/modules/#mod-http-api - этот модуль должен быть установлен
https://docs.ejabberd.im/developer/ejabberd-api/admin-api/#create-room - тут как создавать комнаты
https://docs.ejabberd.im/developer/ejabberd-api/admin-api/#set-room-affiliation - тут перечислять member-ов
https://docs.ejabberd.im/developer/ejabberd-api/admin-api/#change-room-option - тут надо задать members only
Эти комнаты должны создаваться и удаляться по ходу осуществления заказов.
Владелец и админ комнаты - аккаунт сервиса (Open-backend - например)
$service_$order-number_$client-name_support
В этой комнате - владелец - аккаунт сервиса
Надо поместить клиента и назначенного специалиста поддержки
$service_$order-number_$client-name_with_provider
В этой комнате - владелец - аккаунт сервиса
Надо поместить клиента и назначенного исполнителя
$service_$order-number_$provider-name_support
В этой комнате - владелец - аккаунт сервиса
Надо поместить назначенного специалиста поддержки и назначенного исполнителя
При регистрации создается
$service_$user-name_support
В этой комнате - владелец - аккаунт сервиса
Надо поместить назначенного специалиста поддержки и пользователя
Если подставить значения переменных: