Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Html
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11';
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

...

Html
 <div class="lang-box-pdf">
	<div>
		<div class="google-lang">
			<div id="google_translate_element">
			</div>
			<script type="text/javascript">
					function googleTranslateElementInit() {
						new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'de,es,fr,it,nl', autoDisplay: false}, 'google_translate_element');
						}
			</script>
			<script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
		</div>
		
		<div class="pdf-button">
			<a href="https://confluence.wildix.com/spaces/flyingpdf/pdfpageexport.action?pageId=55181454" alt="Convert to .pdf" title="Convert to .pdf"><img src="https://confluence.wildix.com/download/attachments/14549012/pdf-button-download-wildix-documentation.png"></a>
		</div>
	</div>
</div>


Info

This document explains how to set Caller ID (caller name and/ or caller number)

Created: August 2019

Permalink: https://confluence.wildix.com/x/jgBKAw

Table of Contents

Caller ID allows the person being called to see the number and/or the name of the person calling them, when they have the correct equipment to receive the Caller ID information. Also, it is important to keep in mind that ultimately it is the carrier who is in control of the Caller Id name and number, see Carrier considerations.

...

So, if there is a Caller ID setting on the trunk level it will be used regardless of what is set at the other levels.   Similarly, if there is a setting at the user level (office/full name parameters), it can be overridden by a setting at the dialplan or trunk levels.  

...

In this Case the Caller ID name “Julio Ramirez” and Caller ID number “+16145025075” will be sent to the trunk, this is a “per user configuration” and can be overridden by the trunk configuration or dialplan configuration.  Please see Method 2 Caller ID at trunk levelMethod 4 - Caller ID at trunk level - Advanced, and Method 3 - Configure the Caller ID in the Dial plan.


Note

It is possible to substitute the real user's number with false identity, both for internal and external calls. For this purpose it is possible to create in WMS virtual users to be used by employees as identity numbers. Read more about Identities feature: Identity of numbers. 


Method 2 Caller ID at trunk level

...

There may be the case in which the carrier request specific configurations for handling caller ID.  One of the most recurrent (If not the only) is when the trunk needs to be related to a specific “User” (completely different than your DIDs).   In this case the carrier probably will expect the specific user name in the “from” field (where the caller id usually goes). In such cases the carrier needs to specify where the caller id should be set, it can be one of the following fields:

...

In any case the chosen field needs to be set in Trunk configuration under Advanced settings in the option “CID Header”:


As you can see in the previous image, besides specifying which field to use to send caller ID (P-Asserted-Identity in this example), you also need to specify the “Cid Body”.  This is the value that will be sent in the the field chosen on “Cid Header”. Most of the time the suggested value for “Cid Body” will work as is and as it shown above. If for some reason you need to modify this value, here is an explanation of the default value:

"${name}" <sip:${num}@${sipdomain}>

...