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="fb-like" data-href="#https://confluence.wildix.com/x/ZQHwAQ" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div>

...

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=32506213" 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

Document description

Integration with Infusionsoft: https://www.wildix.com/infusionsoft/

Chrome Extension "Wildix integration to Infusionsoft": https://goo.gl/Z5YnMZ

Created: January 2019

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

Table of Contents

Step 1. Import of Infusionsoft contacts

  • Go to WMS -> Users -> Phonebooks
  • Select a phonebook you want to import contacts to and click Import (available only for admin user)
  • Select Infusionsoft from the list of backend options
  • Click Save and Import

...

Warning

Limitation: During the import, the owner is looked up via email. Make sure the email address of the owner is present both in Infusionsoft and local LDAP. 


Step 2. Dialplan configuration

To be able to To route calls to assigned Infusionsoft owners, there is a you need to perform a lookup via the function MYVAR=${Lookupphonebook(valuetolookup, fieldswelookup, fieldwewant)}). The function searches function searches for a specified parameter of a contact and, according to results, routes a call.

Where:

  • MYVAR - the variable to which the result of performing Lookupphonebook function is saved
  • valuetolookup - the value that we are looking for. Can be a channel variable
  • fieldswelookup - the list of fields to search by. Multiple values, separated by commas, are allowed (in this case we need to use single quotes)
  • fieldwewant - the  field whose value to return

Lookupphonebook is k is performed in a such way: SELECT fieldwewant FROM all_shared_phonebooks WHERE (fieldwelookup_1=valuetolookup OR fieldwelookup_2=valuetolookup OR ...)

For example: OWNER -> ${Lookupphonebook(CALLER_NUMBER, 'office, mobile', 'owner_id')}

Warning

Important: the search is performed only in public phonebooks!


Note

Limitation: The function can only be executed via "Set" Dialplan application and cannot be a part of larger expression.


Here you can find the example of Dialplan configuration:

  1. Set -> OWNER -> ${Lookupphonebook(${CALLERID(num)} , 'office,home,mobile', 'owner_id')}
  2. Set -> INFUSIONSOFT -> ${Lookupphonebook(${OWNER}, 'source_id', 'extension')}
  3. Jump to if -> "${INFUSIONSOFT}"!="" 
  4. Play the sound 

Another example of Dialplan configuration:

...

Html
<div class="fb-like" data-href="#https://confluence.wildix.com/x/ZQHwAQ" data-layout="button_count" data-action="recommend" data-size="large" data-show-faces="true" data-share="true"></div>

...