Hi,
I run a private, non-federated Matrix server (synapse) that I use as a way to combine my messaging services into one app (Element). I’m currently using Google Voice with the Mautrix-gvoice bridge, but I am fully de-Googling.
What would be the process for connecting multiple JMP.chat numbers in via a bridge? I assume by using the XMPP bridge in some way.
I plan to still use the Cheogram app for calling.
Thanks.
Hello!
There isn’t a way to use both Cheogram and Element at the same time. If you choose to use the Matrix bridge, messaging will cross over, but you will need to use a SIP client for making calls with. The Matrix bridge is also very much an alpha product, and as such is prone to failures. We do recommend using Cheogram with your JabberID for both calls and messaging, as that is the most stable.
Is there documentation and source links for the Matrix Bridge? I can’t seem to locate them anywhere.
Also, are you aware of any SIP dialer that integrates well with the Android dialer?
Matrix is definately my preferred method, as that’s a primary motivator in my methods to de-Google.
https://github.com/matrix-org/matrix-bifrost but it doesn’t support calling and of course the user experience can never be as good with a client that isn’t aware of the use case.
Oh OK so just XMPP, that makes sense. Why does using the bridge disable the ability to use the app? Is JMP limited to a “this or that” config vs just puppetting across two methods? Is there a reason I couldn’t make a custom bridge to the API used by the app? Thanks!
The Cheogram app? That is a Jabber app, speaking the XMPP protocol. So if you switch the account to go via a bridge to Matrix instead you wouldn’t even have an account for the app to log in to.
Wait… So you can only be logged into JMP/Cheogram on one device? If that’s the case I’d definately need Matrix.
No, as many devices as you like of course.
First, thank you for entertaining my ignorance. But now I’m still a bit lost.
Why can’t a bridge act like a Cheogram client? I.E. use Cheogram on my phone (XMPP/Jabber), and a Matrix bridge on another (XMPP)? What makes this different from two devices running Cheogram?


