VoiceGuide IVR Software Main Page
Jump to content

Outbound Caller ID with Flowroute

Recommended Posts

Using Flowroute VoIP, I want to send an outbound caller ID separate from the <CallerID> designator used for registration of the call, whether that is a DID or CNAM .  When consulting the Flowroute website, I get this page (https://support.flowroute.com/Phone_Numbers/CNAM/How_do_I_Set_the_Caller_ID_Number_I_Want_to_Transmit).

The documentation seems to indicate this can be done using one of the header fields - P-Asserted-Identity, Remote-Party-ID, or From:.  Can this be done via the Out Dial File syntax in the <CallerOptions> section or is there something I'm missing here?  Any examples would be appreciated.

 

Share this post


Link to post

The field <CallOptions> field should be used in the outdial XML file.

eg: Saving this:

<OutDialEntry>
  <PhoneNumber>33333333@10.1.1.70</PhoneNumber>
  <OnAnswerLive>C:\test\rndhang\rndlog.vgs</OnAnswerLive>
  <OnAnswerMachine>C:\test\rndhang\rndlog_am.vgs</OnAnswerMachine>
  <CallOptions>
    <CallerID>12341234@mydomain.com</CallerID>
    <sip-header>Remote-Party-ID: "55550000"</sip-header>
  </CallOptions>
</OutDialEntry>

into file outdial_someid.xml in VoiceGuide's \data\ sub-directory will result in an outgoing INVITE like in attached screenshot.

The <CallerId> was placed in the "From:" header, and Remote-Party-ID header was added as well:

setheaders3.png

Share this post


Link to post

Yes, yes, of course I meant <CallOptions> before, not <CallerOptions>.  When submitting the xml file as you have it above, it still doesn't transmit a Caller ID for display on the outgoing call for Flowroute.  Also tried using the "P-Asserted-Identity" label as is suggested in the Flowroute documentation, also without success.  I have submitted a similar question to Flowroute support.  Do you have any other suggestions?  Do phone carriers not always honor the Caller ID as submitted?  It is difficult to get customers/patients to answer when the outbound caller ID comes up as "Unknown".  Thanks for all your help.

Share this post


Link to post

You will need to ask the SIP trunk provider (Flowroute) what headers they would need to be set, and what the header contents need to be.

VoiceGuide can be made set/add any SIP headers as per their requirements.

If you are not seeing the CallerID coming through on customer phones then this should be raised with the SIP trunk provider. They will be able to verify if SIP headers are set as per their requirements, and generally advise on how the CallerID setting works on calls sent through their trunks/network.

Share this post


Link to post

Thank-you for your help.  Flowroute did respond, and for reference, requires the information as is shown below.  This works.

 
<CallOptions>
  <CallerID>12341234@sip.flowroute.com</CallerID> 
  <sip-header>Remote-Party-ID: "DisplayName" <sip:12345678901@sip.flowroute.com></sip-header> 
</CallOptions> 

 

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
×