Call events on the server from outside the game at runtime?

Hi, I want to know whether there is a way to call custom events from outside the engine (eg. from a web application) on a UE4 dedicated server at runtime?

I want to have an app that manages communication between multiple servers. Some examples:

  1. Exchanging messages between players connected to different servers.
  2. Teleporting a player from one server to his friend on another server.
  3. Compiling a list of all connected players on all servers.

From my understanding, this would require the ue4 server to listen for incoming http traffic.
I haven’t had any luck finding documentation on this. Are there available plugins or built in solutions that enable this type of communication?
And last but not least, is this doable in blueprints?

hey there, if you can use tcp connection, try to look at the plugin (free) calle object deliverer, it comes with a TCP listener that might help in that case .
i used it to create an app acting like a Remote on a VR presentation. i add a custom parser to trigger functions.
pretty easy to use and full BP

Thanks a lot, I will look into it. On the first glance, it seems like just the thing I was looking for!