Alias for multiple users?

Is there any way of creating a sort of "alias" account? The idea is that this account would group several users. For example, you could have a helpdesk@example.org account. If a user sends a message to this account, it would get forwarded to several users (for example, joe@example.com, moe@example.net and doe@example.org). Any (or all) of these users would then reply to the sender and the conversation would be established one-on-one from this moment on.

ejabberd does not implement

ejabberd does not implement such a thing.

It doesn't seem that hard to implement such a feature as a module for ejabberd, if you want ot invest on it.

But a quick and dirty solution: you can write a bot (or a plugin/module for an existing bot) listening on bot@example.org that will redirect the questions to a list of JIDs. Once one expert answers (to the bot), the bot sends another message to the remaining experts telling them that the user is already being served, etc.

There are Jabber bots in several languages:
Perl: Chatbot
Python: Neutron
Java: Jhatbot
Ocaml: Sulci
and maybe more.

Maybe you should check the JADMIN mailing list at www.jabber.org for previous threads about similar subjects.

mcamou, did you find some

mcamou, did you find some solution for this problem? I need same thing - organisation have many shops, and many sellers, each seller can work on different shops. And I need ability to send message directy to current shop seller via shop name, without finding who works now in this shop.

Syndicate content