VoiceGuide IVR Software Main Page
Jump to content

Voidceguide 7 Sip Trunk

Recommended Posts

Yes, VoiceGuide v7 works with SIP trunks.


The Config.xml file would not need to be changed to have VoiceGuide/HMP work with SIP trunks. The SIP trunk routing is usually just set up to point to IP address of the VoiceGuide system, and then VoiceGuide will answer any calls arrive. And outgoing calls are just routed through the SIP trunk's IP address.


Also, most SIP trunks are setup without requiring any registration/authentication, but you should contact your SIP trunk provider to confirm that.

If registration/authentication is required for the SIP trunk then this is set in Config.xml in usual manner.

Share this post

Link to post

Ready, enter the inbound calls correctly.
But how I can make the Outbound call?


How I place the number to dial?
The PBX is my ip







Share this post

Link to post

Can you please post the vgEngine and ktTel trace files that capture system startup and an outgoing call or transfer being loaded/made.


We can then see what is happening on the system and advise.

Share this post

Link to post

WireShark trace shows that the SIP switch at (OmniPCX Enterprise R11.0 k1.400.30.f) replies with "480 Temporarily not available'.


You would need to look at the OmniPCX logs to establish why it chooses to answer an incoming INVITE with a 480.


Have you tried dialing extension 8948 from another extension on this PBX to confirm that 8948 works and calls to it can be answered?


Have you tried getting VoiceGuide to dial a different extension?


Also, can you please capture the WireShark trace of a call sent from OmniPCX to VoiceGuide (we can see that those calls are answered OK by VoiceGuide). We will then be able to see how the OmniPCX sends calls and that may shed some light on the problem.


Share this post

Link to post

Incoming call looks fine; pretty standard SIP with A-Law encoding used for the voice traffic.


Have you done the tests on the 8948 extension as advised previously or tried dialing a different extension?


Share this post

Link to post

Look like PBX is requesting Registration/Authentication in order to proceed with outgoing call.


Do you have the user and/or password information required to authenticate outgoing calls through your PBX?


Information on configuring Registration/Authentication in VoiceGuide is here:




Can you please post the actual .pcap trace file from WireShark (.ZIPed).


The .pcap trace file contains the information that would need to see to confirm what you need to specify in VoiceGuide's Config.xml

Share this post

Link to post

Hello, the PBX does not require Registration / Authentication,
the logs are attached, and config.xml and wireshark







log 30_04_15.zip

Share this post

Link to post

The PBX is answering the INVITE request with a "407 Authentication Required". Both the screenshot you supplied yesterday and the traces supplied today show this. (today's trace screenshot attached as well).


Digest Authentication asked for in the 407 message shows realm="oxe" and the nonce is provided, so it is a valid 407.


You would need to to check with OmniPCX admin as to why the OmniPCX is sending the 407 message and what are the Authentication details that re required by the OmniPCX.


Share this post

Link to post

Hello, the idea is to use the SIP TRUNK.
IN the PXB not enabled authentication,
It is without authentication.

the config.hml file is only when using SIP extensions?
You can configure SIP TRUNK.?

I think we need to create or register a extension in voiceguide
xxxx@ example: 5060 side VOICEGUIDE






Share this post

Link to post

Using a SIP trunk is fine. It is the approach we recommend using. There is no special configuration required in order for VoiceGuide to use SIP trunks, it works out of the box.


If you think that your PBX needs for VoiceGuide to register itself as an extension and then send outgoing calls using the CallerID of the registered extension, then this can be achieved by specifying the extension registration data in Config.xml. Please see: http://www.voiceguide.com/vghelp/source/html/config_voip_register.htm for instructions on registering an extension.


Then, when placing outgoing calls the outgoing CallerID can be set using the <CallerID> setting in the outgoing call's Options. Please see: http://www.voiceguide.com/vghelp/source/html/dial_voip.htm


You already have incoming calls arriving into VoiceGuide over the SIP trunk without registering an extension, so it would be unusual that an extension needs to be registered to perform outgoing calls, but you can certainly try to use this approach.

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now