authenticated -> anonymous one to one chat

Hi all,

For a web based chat service desk, I have to autenticate agents, and be able to "connect" them with internet users (anonymous) with queues.

I thought I could open an anonymous session with the internet user (for example with generated jid), tell a queue (external to ejabberd) that there is a new user waiting for a chat. Then, when an agent is free, telling ejabberd (with httpbind) to connect the user with the agent in a one to one chat.

Is it possible or do I have to create a room for each user ?

Thanks for your answers or advices.

Bruno

Syndicate content