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="#" 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=103024331" 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>

Scroll export button
scopecurrent
template-id0fa09813-8b86-460a-aa1d-ef450a80e9ce
quick-starttrue
add-onScroll PDF Exporter

Info

This guide explains how to install Dubber, a unified call recording and voice AI system, which can be integrated with Wildix. 

Created: January 2022

Permalink: https://confluencewildix.wildixatlassian.comnet/wiki/x/ywYkBgih7OAQ


Table of Contents

Introduction

...

Find more info on this page: https://www.wildix.com/dubber/ 

Requirements

  • WMS version:
  • Minimum license: 
  • Only Cloud PBX? 
  • Windows ?  - can be installed on Windows and Linux only? (first step - WinSCP)  
  • 5.03 or higher
  • UC-Essential license or higher
  • Dubber account

Installation 

...

Step 1. Upload scripts

Download the following scripts and upload them scripts on your device: 

Upload the scripts to /home/admin/ directory of the PBX using FileZilla, WinSCP or SCP:

...

, SCP, or another SFTP client.

Note

Note: To be able to connect via SCPaccess file system via SFTP client, you will need to enable SSH access in WMP.

Documentation: Enable SSH port on Cloud PBXs (optional) 

Step 2. Create directory 

Go to console WMS -> open Terminal -> select the option 11 (Shell), login as super admin user and execute the following command:

...

  1. Record call application. Recording must be started before other custom apps. Otherwise, some of the variables will be empty.

    Custom applications with the following values:

  2. Set(__account=DubberAccountID)

    Note

    Note: DubberAccountID variable should be replaced with the customer’s Dubber account obtained on the Dubber website.


  3. Set(__from=${CALLERID(num)})
  4. Set(__to=${EXTEN})
  5. Set(__dubpoint=DubPointID)

    Note

    Note: DubPointID variable should be replaced with the customer’s DubPoint IDs, obtained on Dubber website.


  6. Set(__direction=outbound)

    Note

    Note: Direction value should be changed based on the setup, but ultimately it is just metadata for the visuals.


  7. Set(__path=/mnt/backups/${CDR(userfield):2:${MATH(${LEN(${link2})}-10,i)}}0.mp3)

    Note

    Note: make sure that “Quality of calls recordings” is set to mp3 in Dialplan -> General settings, otherwise change “.mp3” to “.wav” in the 7th application.

    Image Added



    Then, you need to route the call: 

  8. In the below example, Dial the trunk application is used.

Image Added


II. Next, add a hangup Dialplan entry “h” and Custom application with the following value: 

  • System(/mnt/backups/dubber/save_call.sh ${account} ${from} ${to} ${dubpoint} ${direction} ${path})

Image Added

This executes the script after the end of the call.

...

Cronjob in the provided example is executed at the beginning of every minute, you can use crontab calculator to set it to a different value: https://crontab.guru/


Macrosuite divider macro
dividerTypetext
dividerWidth70
emoji{"id":"smile","name":"Smiling Face with Open Mouth and Smiling Eyes","short_names":["smile"],"colons":":smile:","emoticons":["C:","c:",":D",":-D"],"unified":"1f604","skin":null,"native":"😄"}
textColor#000000
dividerWeight2
labelPositionmiddle
textAlignmentcenter
iconColor#0052CC
fontSizemedium
textNot finding the help you need? Join the Facebook group to ask a question!
emojiEnabledfalse
dividerColor#DFE1E6
dividerIconbootstrap/CloudsFill

Button macro
buttonTextFacebook
isButtonShadowOntrue
emoji{"id":"smile","name":"Smiling Face with Open Mouth and Smiling Eyes","short_names":["smile"],"colons":":smile:","emoticons":["C:","c:",":D",":-D"],"unified":"1f604","skin":null,"native":"😄"}
buttonBorderColor#4267b2ff
buttonColor#4267b2ff
buttonNewTabfalse
buttonFontColor#ffffff
buttonSizemedium
buttonIconColor#ffffff
buttonWidthDetection46
buttonHoverColor#ffffff
buttonIconfont-awesome/FacebookSquare
buttonTypeicon_left
buttonLink{"link":"https://www.facebook.com/groups/wildixtechwizards","source":"direct"}
buttonNewLink
buttonRadius3
buttonShadow0
id228
emojiEnabledfalse
buttonWidth20