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>

...

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

Info

This Article describes how to automatically create an audio conference for several internal/ external phones using API Originate.

Created: September 2018

Permalink: https://confluencewildix.wildixatlassian.comnet/wiki/x/dQqIAQyB-OAQ

Table of Contents

Dialplan configuration

...

To implement the initiation of an audio conference, create a separate Dialplan procedure "conference" (WMS -> Dialplan -> Dialplan rules -> click + to add a new procedure).

Add the following Dialplan applications:

  • Set -> CURLOPT(userpwd) with admin credentials of your PBX - allows sending API request. You can use credentials of any user with admin rights 
  • Custom application -> Set(message=${CURL(http://127.0.0.1/api/v1/Originate, channel=Local/448@users&exten=98123&context=users&context=users&callerid=\"Conference\" <98123>"&async=true)})\ (API Originate is applied. Consult APIs Online Documentation https://docs.wildix.com/api/v1/Originate/I)

Where:

CURL(http://127.0.0.1/api/v1/Originate - the path to API Originate. 127.0.0.1 is the internal IP address of any PBX, (no need to modify it);

channel=Local/448@users - one of the numbers extensions to be called; 

...

 

...

exten=98123 - the number of a Conference (Feature code Conference 98 and 123 - the conference room number itself);

context=users - a procedure used for making outgoing calls ("users" procedure);

callerid=\"Conference\" <98123>"&async=true - the standard formatting for the callerID (name and number)

Note

Note: You can also initiate a conference for external numbers. For this purpose, use API Originate/Call: https://docs.wildix.com/api/v1/Originate/Call/ instead of API Originate.

The maximum amount of external numbers depends on the license type (Per Service/ Per User) and the amount of concurrent calls over trunk (the information can be checked  in WMS -> Settings -> Tools and utilities -> Activation / Licenses).

  • Jump to -> Associate the current procedure with the one that is used for making outgoing calls Dialplan procedure "pbxinternal" (which makes it possible to dial other users and Feature Codes of the system) and add the Conference number (98123, in our example)

Add  a new called number to "users" procedure

To be able to make calls, you need to add Add new called number to the procedure (users in our example)Add a phone number to be called to initiate the conference:

  • Jump to -> Associate the procedure with "conference" procedure
  • Go to voicemail -> select any number/ email address
  • Play sound -> select a sound to be played to users

...

Image Added


Note

Note: In case you want to create a conference for external numbers, you need to add Dialplan application "Dial the trunk" after "Jump to".

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


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