Provider Configuration: ViaTalk

From FreeSWITCH Wiki
Jump to: navigation, search

ViaTalk

Inbound and outbound.

dialplan/default.xml (the snippet below is for 11 and 10 digit dialing)

 <extension name="Long Distance">
   <condition field="destination_number" expression="^(1{0,1}\d{10})$">
   <action application="bridge" data="sofia/gateway/viatalk/$1"/>
   </condition>
 </extension>

sip_profiles/external/viatalk.xml

 <include>
   <gateway name="Viatalk">
    <param name="username" value="1Xxxxxxxxxx" /> 
    <param name="password" value="XXXXXXXXX" /> 
    <param name="proxy" value="chicago-1a.vtnoc.net" /> 
    <param name="register" value="true" /> 
   </gateway>
 </include>

By default ViaTalk uses DTMF inband. To get DTMF working with ViaTalk call customer support and have them switch your account to RFC 2833.


Do not include "realm" or "register-proxy."