<div dir="ltr"><div><div><div><div><div><div>Hi, I&#39;m trying to implement the changes explained in <a href="https://freeswitch.org/confluence/display/FREESWITCH/mod_verto">https://freeswitch.org/confluence/display/FREESWITCH/mod_verto</a>, to activate it.<br><br></div>The part I don&#39;t understand fully is the dial-string changes, for example in the choice 1:<br><br><pre>Usage: ${verto_contact ${dialed_user}@${dialed_domain}}</pre>My first try was to use the second option:<br><br><div class=""><code class="">&lt;</code><code class="">param</code> <code class="">name</code><code class="">=</code><code class="">&quot;dial-string&quot;</code> <code class="">value</code><code class="">=</code><code class="">&quot;{^^:sip_invite_domain=${dialed_domain}:presence_id=${dialed_user}@${dialed_domain}}${sofia_contact(*/${dialed_user}@${dialed_domain})}:${verto_contact
 ${dialed_user}@${dialed_domain}}&quot;</code><code class="">/&gt;</code></div><br></div>What I try was to call a local extension that is logued using verto, but somehow is trying to look for it like if is a sofia user, of course it says that the user is not available.<br><br></div><div>I want to understand this line fully, mostly because of the flow that traverse this dial-string.<br><br>I&#39;d also try the last option of saying that a specific user is a verto user:<br></div><br><div class=""><code class="">&lt;</code><code class="">params</code><code class="">&gt;</code></div><div class=""><code class="">  </code><code class="">&lt;</code><code class="">param</code> <code class="">name</code><code class="">=</code><code class="">&quot;dial-string&quot;</code> <code class="">value</code><code class="">=</code><code class="">&quot;${verto_contact ${dialed_user}@${dialed_domain}}&quot;</code><code class="">/&gt;</code></div><div class=""><code class="">&lt;/</code><code class="">params</code><code class="">&gt;<br><br></code></div><div class=""><code class="">That works wonders, but I want my users to use SIP and Verto when one or other is available.<br><br></code></div><div class=""><code class="">Last thing I try is to use choice 2, to bridge in the dialplan:</code><code> v</code>erto.rtc/<a href="mailto:foo@bar.com">foo@bar.com</a></div><br></div>In that case what I do was to use the local extensions dialplan and put the bridge after the sofia user/XXXX, something like a failover option. In this case works calling from SIP (sofia) to verto, but the other way it says the user is not available.<br><br></div>The question then is, how can a have a user that can be called using sofia and verto, depending from where is registered/logued<br><br></div>Thank You in advance<br></div>