2 thoughts on - How To Integrate Asterisk With XMPP

  • What you are asking for isn’t a simple question to answer. What exactly do you want to accomplish by integrating XMPP? Shared states among multiple extensions? Passing messages between extensions? Depending on what you want and what infrastructure you have in place will all influence the answer.

    Also, you will get better responses if you say what you have tried and what isn’t working or say what you goal is and ask for pointer on how to get there. Depending on what you want to do, there are multiple tutorials available online, but I will say that I did find it was a bit of trial and error to get xmpp working in my organization. I use it for allowing extensions on remote sites to join in to some of our call queues, thus needing our (multiple) asterisk boxes to be able to share extension states with each other. It wasn’t the easiest thing in the world to get working on the 11 series.

    Depending on what you want to do, the new pubsub features in PJSIP in Asterisk 13 series may do what you want. I know I am looking forward to investigating them and quite possibly getting rid of my xmpp setup.

    https://wiki.asterisk.org/wiki/display/AST/Exchanging+Device+and+Mailbox+State+Using+PJSIP