<doc>
<header>
<name>Generic</name>
<time>2024-08-16T20:30:27.1047128Z</time>
<template>
<!-- Do not change this field -->
GenericVoIPProvider.pv.xml
</template>
<type>
<!-- Do not change this field -->
gateway-template
</type>
</header>
<data>
<device>
<field name="Name">Generic</field>
<type>provider</type>
<manufacturer/>
<model>provider</model>
<field name="RegistrarHost">gw.siptrunk.com</field>
<field name="RegistrarPort">5060</field>
<field name="ProxyHost">gw1.siptrunk.com</field>
<field name="ProxyPort">5060</field>
<field name="IpInContactReg">1</field>
<field name="TimeBetweenRegistration">120</field>
<field name="SecondaryRegistrar">gw2.siptrunk.com</field>
<field name="IPRestriction">ANY</field>
<field name="TransportRestriction">ANY</field>
<field name="RequireAuthFor">4</field>
<field name="IpInContactRegValue"/>
<field name="RegistrarInvite">0</field>
<field name="IsSupportReinvite">0</field>
<field name="IsSupportReplaces">0</field>
<field name="DisableVideo">1</field>
<field name="SRTPMode">0</field>
<field name="IsBindToMS">1</field>
<codecs>
<codec rfcname="PCMU"/>
<codec rfcname="PCMA"/>
<codec rfcname="G729"/>
</codecs>
<field name="Source" custom="" parameter="ContactHost">$GWHostPort</field>
<field name="ParameterIn" custom="" parameter="RequestLineURIUser">$CalledNum</field>
<field name="ParameterIn" custom="" parameter="FromDisplayName">$CallerName</field>
<field name="ParameterIn" custom="" parameter="ContactUser">$CallerNum</field>
<field name="ParameterOut" custom="" parameter="RequestLineURIUser">$CalledNum</field>
<field name="ParameterOut" custom="" parameter="RequestLineURIHost">$GWHostPort</field>
<field name="ParameterOut" custom="" parameter="ContactUser">$OutboundCallerId</field>
<field name="ParameterOut" custom="" parameter="ContactHost">$ContactUri</field>
<field name="ParameterOut" custom="" parameter="ToDisplayName">$CalledName</field>
<field name="ParameterOut" custom="" parameter="ToUserPart">$CalledNum</field>
<field name="ParameterOut" custom="" parameter="ToHostPart">$GWHostPort</field>
<field name="ParameterOut" custom="" parameter="FromDisplayName">$OutboundCallerId</field>
<field name="ParameterOut" custom="" parameter="FromUserPart">$OutboundCallerId</field>
<field name="ParameterOut" custom="" parameter="FromHostPart">$GWHostPort</field>
<field name="ParameterOut" custom="" parameter="RemotePartyIDCallingPartyDisplayName">$OutboundCallerId</field>
<field name="ParameterOut" custom="" parameter="RemotePartyIDCallingPartyUserPart">$OutboundCallerId</field>
<field name="ParameterOut" custom="" parameter="RemotePartyIDCallingPartyHostPart">$GWHostPort</field>
</device>
<sms>
<variable name="MESSAGING_API_KEY">
<option/>
</variable>
<variable name="PROVIDER_URL">
<option/>
</variable>
<field name="Enabled">1</field>
<field name="OptionalProvider">1</field>
<field name="ProviderType">generic</field>
<field name="OutboundRouting">1</field>
<field name="ProviderName">Generic</field>
</sms>
</data>
</doc>