Carlos Carvalhar
2008-Mar-17 17:50 UTC
[asterisk-users] php web chat + asterisk -> callcenter
Hello, How can I make a live chat (mainly text, but with voice/video chat if possible) interacting with asterisk? Can asterisk control simultaneously the queue between people calling by phone and people by web chat? At my work, there is a call center using asterisk to control the queue of the clients (by phone) already. This part is ok. But now I need to make a chat room at the website and someone of the call center will need to answer that client. So my doubt is how to implement a solution that identifies an operator who is free and put him to talk by chat and then make him busy to phone calls. After the web chat is finished, the operator turns automatically free again. I'm planning to use php to set an asterisk variable telling the agent is free or busy. Can you tell me the asterisk apis involved with busy agents? Eg.: how do I set one agent as busy? I can set it by php, don't I? Is there any software like this one, Centriphone Millennium, for free? <http://www.vocalcom.com/asterisk.html> http://www.vocalcom.com/asterisk.html Is there any free solution? Where can I find information about how to settle asterisk variables (to get and to set) with php programming? I need to make a php page that settles a property of asterisk in runtime. Is it possible? How do I do it? Thanks in advance, Carlos -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080317/d19b94cc/attachment.htm
Obviously asterisk has nothing to do with your web-chat component. Are you writing this 'chat' application yourself? If you are, then when the person is IN chat, simply make a LDAP or a Mysql entry somewhere. Asterisk can simply read that entry to decide whether the user is on web chat or not. Doesnt that work? Quoting Carlos Carvalhar <ccarvalhar at globalnova.com.br>:> Hello, > > > > How can I make a live chat (mainly text, but with voice/video chat if > possible) interacting with asterisk? > > Can asterisk control simultaneously the queue between people calling by > phone and people by web chat? > > > > At my work, there is a call center using asterisk to control the queue of > the clients (by phone) already. This part is ok. > > But now I need to make a chat room at the website and someone of the call > center will need to answer that client. > > > > So my doubt is how to implement a solution that identifies an operator who > is free and put him to talk by chat and then make him busy to phone calls. > > After the web chat is finished, the operator turns automatically free again. > > > > I'm planning to use php to set an asterisk variable telling the agent is > free or busy. > > Can you tell me the asterisk apis involved with busy agents? > > Eg.: how do I set one agent as busy? I can set it by php, don't I? > > > > Is there any software like this one, Centriphone Millennium, for free? > > <http://www.vocalcom.com/asterisk.html> > http://www.vocalcom.com/asterisk.html > > > > Is there any free solution? > > > > Where can I find information about how to settle asterisk variables (to get > and to set) with php programming? > > > > I need to make a php page that settles a property of asterisk in runtime. > > Is it possible? How do I do it? > > > > Thanks in advance, > > Carlos > > > >-- Faraz R Khan Chief Architect Emergen Consulting Pvt Ltd www.emergen.biz
I would recommend you Asterisk for Voice and Video and XMPP for Chat. Asterisk in parallel with Jabberd2 (XMPP server) may feet your requirements, and if you use a XMPP MSN Transport Gateway you can do even more. On Mon, Mar 17, 2008 at 5:50 PM, Carlos Carvalhar < ccarvalhar at globalnova.com.br> wrote:> Hello, > > > > How can I make a live chat (mainly text, but with voice/video chat if > possible) interacting with asterisk? > > Can asterisk control simultaneously the queue between people calling by > phone and people by web chat? > > > > At my work, there is a call center using asterisk to control the queue of > the clients (by phone) already. This part is ok. > > But now I need to make a chat room at the website and someone of the call > center will need to answer that client. > > > > So my doubt is how to implement a solution that identifies an operator who > is free and put him to talk by chat and then make him busy to phone calls. > > After the web chat is finished, the operator turns automatically free > again. > > > > I'm planning to use php to set an asterisk variable telling the agent is > free or busy. > > Can you tell me the asterisk apis involved with busy agents? > > Eg.: how do I set one agent as busy? I can set it by php, don't I? > > > > Is there any software like this one, Centriphone Millennium, for free? > > http://www.vocalcom.com/asterisk.html > > > > Is there any free solution? > > > > Where can I find information about how to settle asterisk variables (to > get and to set) with php programming? > > > > I need to make a php page that settles a property of asterisk in runtime. > > Is it possible? How do I do it? > > > > Thanks in advance, > > Carlos > > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-- Esta mensagem (incluindo quaisquer anexos) pode conter informa??o confidencial para uso exclusivo do destinat?rio. Se n?o for o destinat?rio pretendido, n?o dever? usar, distribuir ou copiar este e-mail. Se recebeu esta mensagem por engano, por favor informe o emissor e elimine-a imediatamente. Obrigado. This e-mail message is intended only for individual(s) to whom it is addressed and may contain information that is privileged, confidential, proprietary, or otherwise exempt from disclosure under applicable law. If you believe you have received this message in error, please advise the sender by return e-mail and delete it from your mailbox. Thank you. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080318/396e0a54/attachment.htm