We have written a stasis app in nodejs using the ari-client which works really well on our asterisk platform (v16.5.1) which is also running realtime.
We have started receiving more requests to support multiple devices on individual endpoints and having a little trouble.
Inbound/outbound calls all work well outside of our stasis app, however when dialing a users extension (1 x phone, 1 x softphone) from the stasis app we end up with only the last device registered ringing.
Before we look at using the ps_contacts table to find the uri for the endpoint and start dialing the contacts listed there, is there a better way to do this?
We have tried originating to the local/123456 channel however this also didn’t work. Last registered rings only.