<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sky-networks.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Sky Networks Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://sky-networks.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Special:Contributions/Admin"/>
	<updated>2026-04-05T17:30:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.3</generator>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1092</id>
		<title>Sky Phone</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1092"/>
		<updated>2017-08-11T16:52:33Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As the world continues its march towards everything being online, the role of mobile devices continues to change.  Mobile devices are becoming more and more integral to our everyday interwork with the electronic universe.  Sky Networks's Sky Dance's architecture was specifically created to address the technical challenges with building and deploying applications which may span multiple devices and serve multiple roles.  Building on that architecture, the Sky Phone was created using this architecture to deliver communications services to mobile users who prefer to use the internet as the backbone due to the flexibility and cost savings offered by service providers using VOIP technology. Because of the platform it is based on, &amp;quot;the Sky is No Limit&amp;quot; for adding new features at your request.&lt;br /&gt;
&lt;br /&gt;
Sky Network's &amp;quot;Skyphone&amp;quot; app leverages the the latest technology to offer, SIP based voice, video and text messaging services on the popular iOS (iphone, ipad, itouch) and Android platforms. Based on 3GPP IMS (IP Multimedia Subsystem standards , SkyPhone is designed as an OEM product that can be customized to fit service providers exact needs. It is perfect for service providers that offer wholesale, international and prepaid VoIP services to enterprise and retail customers.  The incorporated SIP stack follows RFC 3261 and 3GPP TS 24.229 Rel-9 specifications, this will allow you to connect to any compliant SIP registrar. It also partially implements GSMA Rich Communication Suite release 3 and The One Voice profile V1.0.0 (LTE/4G, also known as GSMA VoLTE) specifications. The phone is setup to be centrally provisioned using encrypted http and our standard installation includes the provisioning server.  It also features a visual voicemail with preintegrated implementations for both Asterisk and Freeswitch based voicemail systems.  The phone includes support for the STUN (RFC 3489/RFC 5389), ICE (RFC 5245) and TURN (RFC 5766) specifications allowing it to be used with the Sky Dance STUN/ICE/TURN Media server independently of a session border controller for far end NAT traversal or in conjunction with a SBC depending on scale and needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Ioskeypad.png|thumb|upright=2|left]]&lt;br /&gt;
&lt;br /&gt;
== '''Sky Phone Usage''' ==&lt;br /&gt;
&lt;br /&gt;
Follow the links below to find out more about specific actions&lt;br /&gt;
&lt;br /&gt;
*[[Logging in]]&lt;br /&gt;
*[[Favorites]]&lt;br /&gt;
*[[Recents]]&lt;br /&gt;
*[[Contacts]]&lt;br /&gt;
*[[Keypad]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Voicemail]]&lt;br /&gt;
*[[Settings]]&lt;br /&gt;
*[[Provisioning]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sky Phone can be integrated as a web application using Web RTC.  The Sky Phone splash screens and setup screens  can be customized dynamically based on reseller/company logins using javascript. (Call us for details)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1091</id>
		<title>Sky Phone</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1091"/>
		<updated>2017-08-11T16:48:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As the world continues its march towards everything being online, the role of mobile devices continues to change.  Mobile devices are becoming more and more integral to our everyday interwork with the electronic universe.  Sky Networks's Sky Dance's architecture was specifically created to address the technical challenges with building and deploying applications which may span multiple devices and serve multiple roles.  Building on that architecture, the Sky Phone was created using this architecture to deliver communications services to mobile users who prefer to use the internet as the backbone due to the flexibility and cost savings offered by service providers using VOIP technology. Because of the platform it is based on, &amp;quot;the Sky is No Limit&amp;quot; for adding new features at your request.&lt;br /&gt;
&lt;br /&gt;
Sky Network's &amp;quot;Skyphone&amp;quot; app leverages the the latest technology to offer, SIP based voice, video and text messaging services on the popular iOS (iphone, ipad, itouch) and Android platforms. Based on 3GPP IMS (IP Multimedia Subsystem standards , SkyPhone is designed as an OEM product that can be customized to fit service providers exact needs. It is perfect for service providers that offer wholesale, international and prepaid VoIP services to enterprise and retail customers.  The incorporated SIP stack follows RFC 3261 and 3GPP TS 24.229 Rel-9 specifications, this will allow you to connect to any compliant SIP registrar. It also partially implements GSMA Rich Communication Suite release 3 and The One Voice profile V1.0.0 (LTE/4G, also known as GSMA VoLTE) specifications. The phone is setup to be centrally provisioned using encrypted http and our standard installation includes the provisioning server.  It also features a visual voicemail with preintegrated implementations for both Asterisk and Freeswitch based voicemail systems.  The phone includes support for the STUN (RFC 3489/RFC 5389), ICE (RFC 5245) and TURN (RFC 5766) specifications allowing it to be used with the Sky Dance STUN/ICE/TURN Media server independently of a session border controller for far end NAT traversal or in conjunction with a SBC depending on scale and needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Ioskeypad.png|thumb|upright=2|left]]&lt;br /&gt;
&lt;br /&gt;
== '''Sky Phone Usage''' ==&lt;br /&gt;
&lt;br /&gt;
Follow the links below to find out more about specific actions&lt;br /&gt;
&lt;br /&gt;
*[[Logging in]]&lt;br /&gt;
*[[Favorites]]&lt;br /&gt;
*[[Recents]]&lt;br /&gt;
*[[Contacts]]&lt;br /&gt;
*[[Keypad]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Voicemail]]&lt;br /&gt;
*[[Settings]]&lt;br /&gt;
*[[Provisioning]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sky Phone will soon also be offered on Windows mobile, OSX, and Windows platforms as well as part of a web application using Web RTC.  (Call us for updates on availability)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1090</id>
		<title>Sky Phone</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1090"/>
		<updated>2017-08-11T15:38:13Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As the world continues its march towards everything being online, the role of mobile devices continues to change.  Mobile devices are becoming more and more integral to our everyday interwork with the electronic universe.  Sky Networks's Sky Dance's architecture was specifically created to address the technical challenges with building and deploying applications which may span multiple devices and serve multiple roles.  Building on that architecture, the Sky Phone was created using this architecture to deliver communications services to mobile users who prefer to use the internet as the backbone due to the flexibility and cost savings offered by service providers using VOIP technology. Because of the platform it is based on, &amp;quot;the Sky is No Limit&amp;quot; for adding new features at your request.&lt;br /&gt;
&lt;br /&gt;
Sky Network's &amp;quot;Skyphone&amp;quot; app leverages the the latest technology to offer, SIP based voice, video and text messaging services on the popular iOS (iphone, ipad, itouch) and Android platforms. Based on 3GPP IMS (IP Multimedia Subsystem standards , SkyPhone is designed as an OEM product that can be customized to fit service providers exact needs. It is perfect for service providers that offer wholesale, international and prepaid VoIP services to enterprise and retail customers.  The incorporated SIP stack follows RFC 3261 and 3GPP TS 24.229 Rel-9 specifications, this will allow you to connect to any compliant SIP registrar. It also partially implements GSMA Rich Communication Suite release 3 and The One Voice profile V1.0.0 (LTE/4G, also known as GSMA VoLTE) specifications. The phone is setup to be centrally provisioned using encrypted http and our standard installation includes the provisioning server.  It also features a visual voicemail with preintegrated implementations for both Asterisk and Freeswitch based voicemail systems.  The phone includes support for the STUN (RFC 3489/RFC 5389), ICE (RFC 5245) and TURN (RFC 5766) specifications allowing it to be used with the Sky Dance STUN/ICE/TURN Media server independently of a session border controller for far end NAT traversal or in conjunction with a SBC depending on scale and needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Ioskeypad2.png|thumb|upright=2|left]]&lt;br /&gt;
&lt;br /&gt;
== '''Sky Phone Usage''' ==&lt;br /&gt;
&lt;br /&gt;
Follow the links below to find out more about specific actions&lt;br /&gt;
&lt;br /&gt;
*[[Logging in]]&lt;br /&gt;
*[[Favorites]]&lt;br /&gt;
*[[Recents]]&lt;br /&gt;
*[[Contacts]]&lt;br /&gt;
*[[Keypad]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Voicemail]]&lt;br /&gt;
*[[Settings]]&lt;br /&gt;
*[[Provisioning]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sky Phone will soon also be offered on Windows mobile, OSX, and Windows platforms as well as part of a web application using Web RTC.  (Call us for updates on availability)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=File:Ioskeypad2.png&amp;diff=1089</id>
		<title>File:Ioskeypad2.png</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=File:Ioskeypad2.png&amp;diff=1089"/>
		<updated>2017-08-11T15:37:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1088</id>
		<title>Sky Phone</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Sky_Phone&amp;diff=1088"/>
		<updated>2017-08-11T15:37:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As the world continues its march towards everything being online, the role of mobile devices continues to change.  Mobile devices are becoming more and more integral to our everyday interwork with the electronic universe.  Sky Networks's Sky Dance's architecture was specifically created to address the technical challenges with building and deploying applications which may span multiple devices and serve multiple roles.  Building on that architecture, the Sky Phone was created using this architecture to deliver communications services to mobile users who prefer to use the internet as the backbone due to the flexibility and cost savings offered by service providers using VOIP technology. Because of the platform it is based on, &amp;quot;the Sky is No Limit&amp;quot; for adding new features at your request.&lt;br /&gt;
&lt;br /&gt;
Sky Network's &amp;quot;Skyphone&amp;quot; app leverages the the latest technology to offer, SIP based voice, video and text messaging services on the popular iOS (iphone, ipad, itouch) and Android platforms. Based on 3GPP IMS (IP Multimedia Subsystem standards , SkyPhone is designed as an OEM product that can be customized to fit service providers exact needs. It is perfect for service providers that offer wholesale, international and prepaid VoIP services to enterprise and retail customers.  The incorporated SIP stack follows RFC 3261 and 3GPP TS 24.229 Rel-9 specifications, this will allow you to connect to any compliant SIP registrar. It also partially implements GSMA Rich Communication Suite release 3 and The One Voice profile V1.0.0 (LTE/4G, also known as GSMA VoLTE) specifications. The phone is setup to be centrally provisioned using encrypted http and our standard installation includes the provisioning server.  It also features a visual voicemail with preintegrated implementations for both Asterisk and Freeswitch based voicemail systems.  The phone includes support for the STUN (RFC 3489/RFC 5389), ICE (RFC 5245) and TURN (RFC 5766) specifications allowing it to be used with the Sky Dance STUN/ICE/TURN Media server independently of a session border controller for far end NAT traversal or in conjunction with a SBC depending on scale and needs.&lt;br /&gt;
&lt;br /&gt;
[[File:Ioskeypad2.png|thumb|upright=2|left]]&lt;br /&gt;
[[File:Ioskeypad.png|thumb|upright=2|left]]&lt;br /&gt;
&lt;br /&gt;
== '''Sky Phone Usage''' ==&lt;br /&gt;
&lt;br /&gt;
Follow the links below to find out more about specific actions&lt;br /&gt;
&lt;br /&gt;
*[[Logging in]]&lt;br /&gt;
*[[Favorites]]&lt;br /&gt;
*[[Recents]]&lt;br /&gt;
*[[Contacts]]&lt;br /&gt;
*[[Keypad]]&lt;br /&gt;
*[[Messaging]]&lt;br /&gt;
*[[Voicemail]]&lt;br /&gt;
*[[Settings]]&lt;br /&gt;
*[[Provisioning]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sky Phone will soon also be offered on Windows mobile, OSX, and Windows platforms as well as part of a web application using Web RTC.  (Call us for updates on availability)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Resource_Groups&amp;diff=1087</id>
		<title>Resource Groups</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Resource_Groups&amp;diff=1087"/>
		<updated>2017-06-14T00:55:28Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the main Screen: '''[[Routing |Back]]'''&lt;br /&gt;
&lt;br /&gt;
The Resource Group defines the status, direction, translations and other technical parameters needed to identify a carrier in the network. A carrier can have one or more incoming and/or outgoing resource groups.  If a carrier is used as for both inbound and outbound traffic, a resource group will need to be defined for each direction.  To edit a row, click on the yellow pencil to the left of the row.  For other operations, click the appropriate button after selecting the row with a checkbox.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File: resource_groups.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;''Figure 23. Resource Groups Window.''&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Figure 24 displays the details of a specific RG.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[File: resource_groups_detail.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;''Figure 24. Resource Groups Detailed Window.''&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Following is a description of this window:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* General&lt;br /&gt;
** Id: This is the number that identifies the carrier's RG.&lt;br /&gt;
** Description: This field describes the Resource Group. It can tell, for example, the carrier that is associated with the RG, the purpose of the RG and the circuit direction.&lt;br /&gt;
** Admin Status: This field tells if the RG is active or not. &lt;br /&gt;
** CIR Direction: This field tells the circuit direction, IN, OUT, IN + OUT.&lt;br /&gt;
** SIP Proxy - For inbound calls this is the proxy instance being used for handling this call&lt;br /&gt;
** Proxy Address - This is the listening address that will be used by the SIP Proxy instance for inbound calls.&lt;br /&gt;
** Call Count - this is the maximum calls that will be allowed in or out (depending on circuit direction).  A '0' call count means unlimited amount of simultaneous calls.&lt;br /&gt;
&lt;br /&gt;
* IP&lt;br /&gt;
** IP Address, Netmask, Port. &lt;br /&gt;
*** For inbound RGs this is the IP address, netmask, and port of the inbound traffic. A '0' in the Port means that you process calls from any port. &lt;br /&gt;
*** For outbound RGs  this should be the Sky Dance proxy's IP address as setup in the SIP Proxy table.  &lt;br /&gt;
&lt;br /&gt;
* Partitions&lt;br /&gt;
** Partition: This field defines the Called Translation partition.&lt;br /&gt;
** Pre Translation: This field defines the Called Pre Translation table if required.&lt;br /&gt;
** ANI Pre Translation: This field defines the Calling Pre Translation table if required.&lt;br /&gt;
** Post Translation: This field is mandatory for all outbound resource groups.  &lt;br /&gt;
** ANI Post Translation: This field defines the Calling Post Translation table if required.&lt;br /&gt;
&lt;br /&gt;
The fields Pre Translation and ANI Pre Translation are used when the RG is used as RG In (client). The fields Post Translation and ANI Post Translation are used when the RG is used as RG Out (provider).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* IP&lt;br /&gt;
** IP Address:  When Sky DANCE serves as Registration server, this field can be left blank or as 0.0.0.0.  Sky DANCE will populate this field when the remote SIP gateway is authenticated.  Otherwise, this field should define the IP address of the remote SIP server.&lt;br /&gt;
** Netmask: This field defines Netmask which should be used to match the remote SIP gateway IP.&lt;br /&gt;
** Port:  This field defines the SIP gateway port which should be used for SIP communication between SIP gateway and Sky DANCE.&lt;br /&gt;
&lt;br /&gt;
* Registration Gateway&lt;br /&gt;
** Registration Gateway Type: Use this pull down list to select if Sky DANCE should be enabled as Registration Server.  If so, Registration User ID and Registration User Password field should be populated, and IP Address and Port field for this Resource Group can be left blank.  Once the remote gateway registers with Sky DANCE, Sky Proxy will have the remote gateway IP Address and Port fields updated.  Before the first SIP REGISTER message comes into Sky DANCE, IP Address field will be shown as 0.0.0.0.&lt;br /&gt;
** Registration User ID:  Sky DANCE will use User ID in the SIP REGISTER message to locate the Resource Group which the remote SIP gateway belongs to.&lt;br /&gt;
** Registration Password:  Used to authenticate the remote SIP gateway.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Modifiers&lt;br /&gt;
** Flag Pound: Select one of three options, LEAVE_POUND (the DNI is not modified), ADD_POUND and REM_POUND (remove pound).&lt;br /&gt;
** Pass - pass RTP through the SBC&lt;br /&gt;
** Spoof - used for far end NAT traversal&lt;br /&gt;
** Ringback - provide artificial ringback from the switch&lt;br /&gt;
** Clear Max Forward&lt;br /&gt;
** Forced Codec - only use the first codec in the preferred codec list&lt;br /&gt;
** Preferred Codec - select the codec preferred. Put this at the top of the list.&lt;br /&gt;
** Custom Flags - application specific&lt;br /&gt;
&lt;br /&gt;
To add a new Resource Group:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Click âAddâ to create a new Resource Group. The following window will appear:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;[[Image:Add_Resource_Group.png]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;'Resource Group Addition Window.''&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Select an available ID. The available IDs will appear as you type one.&lt;br /&gt;
# Type the description of the Resource Group if required.&lt;br /&gt;
# Select the Administration Status, Circuit Direction and Device Driver.&lt;br /&gt;
# Depending on the RG type (client (inbound) or provider (outbound)), enter the Calling Pre Translation and Called Pre Translation, Calling Post Translation table numbers if required.&lt;br /&gt;
# Enter the Called Translation table number.&lt;br /&gt;
# Enter the Called Post Translation number for RG Out.&lt;br /&gt;
# Configure the IP address depending on the type of RG.&lt;br /&gt;
#* For inbound RGs this is the IP address, netmask, and port of the inbound traffic. A â0â in the Port means that you process calls from any port. &lt;br /&gt;
#* For outbound RGs  this should be the Sky Dance proxyâs IP address as setup in the SIP Proxy table.  &lt;br /&gt;
# Define the Call Count, the Flag Pound, and the other modifiers.&lt;br /&gt;
# Click âSaveâ to confirm the addition or âCancelâ to discard them.&lt;br /&gt;
&lt;br /&gt;
To delete an existing Resource Group select the check box and click âDeleteâ. A confirmation window will appear. Click âYesâ to confirm the deletion or âNoâ to cancel it. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To edit an existing Resource Group select the check box next to the Resource Group you want to edit. The Resource Group window will open for that carrier. Edit and save the changes.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=File:Add_Resource_Group.png&amp;diff=1086</id>
		<title>File:Add Resource Group.png</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=File:Add_Resource_Group.png&amp;diff=1086"/>
		<updated>2017-06-13T23:49:56Z</updated>

		<summary type="html">&lt;p&gt;Admin: uploaded a new version of &amp;amp;quot;File:Add Resource Group.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=File:Resource_groups_detail.png&amp;diff=1085</id>
		<title>File:Resource groups detail.png</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=File:Resource_groups_detail.png&amp;diff=1085"/>
		<updated>2017-06-13T23:06:35Z</updated>

		<summary type="html">&lt;p&gt;Admin: uploaded a new version of &amp;amp;quot;File:Resource groups detail.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1084</id>
		<title>PBX</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1084"/>
		<updated>2016-05-05T18:08:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the main Screen: '''[[Sky Dance Web User Interface |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Sky PBX is a Sky DANCE application which is designed to allow you to setup multi-tenant PBX services, IVRs and Call centers for use within Sky DANCE.   The following documentation will provide you with information on how to set this up.  If you have questions, feel free to call Sky Dance technical support.&lt;br /&gt;
&lt;br /&gt;
==Quick Overview of the Setup==&lt;br /&gt;
&lt;br /&gt;
* Create a domain to match the domain used for registering phones&lt;br /&gt;
* Create an extension under Accounts -&amp;gt; Extensions&lt;br /&gt;
* Register the phone to the extension. The extension number is the username for the end point.&lt;br /&gt;
* Test the phone by dialing the music on hold number *9664&lt;br /&gt;
* Setup an inbound route from Sky DANCE to the PBX.&lt;br /&gt;
* Validate the settings on the outbound route from Sky DANCE.&lt;br /&gt;
* Test&lt;br /&gt;
&lt;br /&gt;
==Menu: Advanced-&amp;gt;[[Domains]] (for Multi Tenant setup)==&lt;br /&gt;
Every Sky PBX instance will have its own domain.  This will be the IP address or the name which is used when an extension will register to the PBX.&lt;br /&gt;
Note: The first PBX should already be mostly configured after installation by Sky Networks technicians.  This can be used as an example when setting up new ones.&lt;br /&gt;
&lt;br /&gt;
==Menu: Accounts-&amp;gt;[[Extensions]]==&lt;br /&gt;
The first time the Extensions page is viewed, there will be no extensions listed.  Click on the + next to the list in order to add an extension.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Effective Caller ID&amp;quot; information is shown within your organization, &amp;quot;Outbound Caller ID&amp;quot; information will be seen by those receiving outside calls.&lt;br /&gt;
&lt;br /&gt;
Fill in Extension in order to get a basic phone up and running.  It is suggested that a system administrator complete the following:&lt;br /&gt;
Extension (according to the numbering scheme used in the implementation)&lt;br /&gt;
User list (assign a user to each extension – this allows the end-user to log into the SkyPBX web GUI and check voicemails, faxes and so on via the web. This does not have to be done immediately.)&lt;br /&gt;
Voicemail options (e.g. have voicemail sent to a designated email address.)&lt;br /&gt;
(editors: Toll allow is a new option – where is this used?  I don’t have this set on my system yet my calls all still work)&lt;br /&gt;
&lt;br /&gt;
*The range entry allows more than one extension to be created at a time.  This would probably be most useful when doing automated telephone provisioning (note to editors – you’ll need to flesh this out as we now have a provisioning section on this page and I have no idea how to use it).&lt;br /&gt;
&lt;br /&gt;
Save each configured extension (the save button is at the bottom of the GUI). When the save is complete, the screen is returned to the list of extensions.&lt;br /&gt;
Click on the extension just created.&lt;br /&gt;
Click on the password field to reveal the current password directly below the field.  Note the password is displayed because it will be needed to configure a telephone to negotiate with SkyPBX.  At this point, it might be prudent to test a telephone negotiating with successfully SkyPBX so that further testing can be performed, ensuring that the following are also properly configured:&lt;br /&gt;
IP address of SkyPBX (the phone might know this as the SIP server)&lt;br /&gt;
Extension (the extension number is the username for the phone)&lt;br /&gt;
Password for the extension&lt;br /&gt;
&lt;br /&gt;
 Read the manual for your IP phone or soft phone for more information. &lt;br /&gt;
Once the phone is connected you can test it by dialing *9664 which is a code for music on hold.&lt;br /&gt;
To use a phone to call somewhere other than music on hold or another extension, configuration of the Sky_Dance entry in the Dialplan Manager  is required.  (See more information about call provisioning and routing under DialPlan)&lt;br /&gt;
&lt;br /&gt;
==Setup an Inbound Route from Sky DANCE==&lt;br /&gt;
There are 2 steps to create an inbound route from Sky DANCE for Sky PBX. (This assumes you already have an inbound route setup in Sky DANCE that can accept traffic)&lt;br /&gt;
 1.  For inbound DIDs, create a &amp;quot;Called Pre Translation&amp;quot; entry in Sky DANCE which routes a call to the PBX using a &amp;lt;9999&amp;gt; prefix&lt;br /&gt;
&lt;br /&gt;
Example:  30550022*  9999665001 - would route to PBX1 with the default setup.&lt;br /&gt;
&lt;br /&gt;
If you have more than 1 PBX planned, you will need to plan on adding 2 prefixes in the Called Pre Translation table with the following format:   &amp;lt;Sky PBX application prefix - 9999&amp;gt;&amp;lt;4 digit PBX ID&amp;gt;&amp;lt;Number within the Dialplan Manager for that PBX&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 2.  Edit the Send_to_SkyPBX entry in the Dialplan Manager to change the condition to be more specific - ie. if the prefix from Sky DANCE was 99990001 - you could just match on the 0001.  To add other PBX entries you can just duplicate the Send_toSkyPBX entry to make a Send_toSkyPBX2,3 4 etc.and edit the domain name to match the new domain for the new PBX and also to  change the transfer action to route to the new context.&lt;br /&gt;
&lt;br /&gt;
==Setup an Outbound Route to Sky DANCE==&lt;br /&gt;
&lt;br /&gt;
1. Edit the Send_to_SkyDance entry to modify the sip_h_X-Rg-In=3000,1000;1;1000 entries to match your setup.  They should match the inbound resource group and partition used for routing the call to this PBX.&lt;br /&gt;
&lt;br /&gt;
==Voicemail to email==&lt;br /&gt;
For voicemail to email configure SMTP server settings in Advanced -&amp;gt;Default Settings.  Configure the destination email account in the settings for each extension.  SkyPBX does not use an MTA (Message Transfer Agent eg. sendmail or postfix).  Instead SkyPBX uses a PHP script that acts as an SMTP client and connects to the SMTP server using the account and password specified by the system and/or extension administrator.  As a result, there are no queues or logs where message sent or failed can be viewed.  However, if the php script was executed (whether the voicemail was successfully sent or not) there will be a file in /tmp called voicemailtoemail.txt.  If voicemailtoemail.txt was created and the voicemail was not received as an email, there could have been two possible results from the action. One possible result was that the script may have executed but it did not successfully negotiate with the SMTP server. Alternately, the script successfully sent the voicemail; however, the destination email account was incorrectly assigned in the settings.  If the file is not present in /tmp then it is likely that the voicemail file and directory permissions to /var/www/Skypbx/secure are incorrect.  The voicemail script is v_mailto.php.  If it is inaccessible to Sky DANCE then the function will not run and the file in /tmp will not be created.&lt;br /&gt;
&lt;br /&gt;
==Getting started (a topical approach to the wiki)==&lt;br /&gt;
This wiki is ordered around topics &amp;amp; menu screens.  If you are here for the first time the best place to start is the topical section below.  If you already have fusionpbx and want to know more about a particular function you can look up the menu screen section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Multi-Tenant]] - Domain based multi-tenant.&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Extensions]] - ie. your phones&amp;lt;br&amp;gt;&lt;br /&gt;
* [[IVR Menu]] - ie. if you want to setup an auto attendant or have automated prompts for a caller this is where you set this up&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Conferences]] - allows you to define reservationless conference rooms&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Call Groups]] - settings that allow you to group phones together&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Music On Hold]] - ie. if you place someone on hold what will they hear?&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Ring Groups]] - call one or more extensions&lt;br /&gt;
&lt;br /&gt;
==Documentation for SkyPBX GUI screens==&lt;br /&gt;
Please note that the documentation in this section is in progress. Many of the menu items shown here are available only to the &amp;quot;super admin&amp;quot; or are reserved for advanced use.  Further information can be found by clicking on the associated menu item.&lt;br /&gt;
&lt;br /&gt;
The GUI is accessible using a web browser by going to the PBX entry in the Sky DANCE GUI.&lt;br /&gt;
&lt;br /&gt;
'''[[System]]''' - the default page that is displayed when you log in to SkyPBX is the System page.  You can access it later by clicking on System directly without selecting a sub-menu&lt;br /&gt;
* [[Account Settings]] - the account settings for the currently logged on user&lt;br /&gt;
* [[SkyPBX Logout |Logout]] - use this to log out of the SkyPBX administration web site&lt;br /&gt;
* [[Menu Manager]] - This is used to control which menu items are available to the various user levels.&lt;br /&gt;
* [[Modules]] - for enabling and disabling Sky DANCE modules&lt;br /&gt;
* [[SkyPBX Settings|Settings]] - (advanced)  SkyPBX settings&lt;br /&gt;
* [[Variables]] - (advanced) Manage Sky DANCE internal variables&lt;br /&gt;
'''Accounts''' - clicking directly on Accounts without selecting a sub-menu will take you to the [[Extensions]] page &lt;br /&gt;
* [[Devices]] - for seeing and modifying all provisioned phones.  See [[Extensions]] for more information&lt;br /&gt;
* [[Extensions]] - where you configure the extensions for the phones attached to your system&lt;br /&gt;
* [[Gateways]] - (advanced - should only be used by super admin) These are the gateways that can be used to terminate traffic. &lt;br /&gt;
* [[User Manager]] - Allows a superadmin/admin to manage USERs and GROUPs. Can create/delete users, edit their [[Account Settings]].&lt;br /&gt;
* [[XMPP Manager]] - Configure XMPP to work with Google talk or other jabber servers. (Advanced)&lt;br /&gt;
&lt;br /&gt;
'''Dialplan''' - clicking directly on dialplan without selecting a sub-menu will take you to the [[Dialplan Manager]] page&lt;br /&gt;
* [[Dialplan Manager]] - used to update the dialplan controlling what happens when a number is dialed (note that this also includes the dialplan entries used for [[Outbound Routes]])&lt;br /&gt;
* [[Inbound Routes]] -  (advanced) used to define what to do with calls coming from outside of your SkyPBX/Sky DANCE server&lt;br /&gt;
* [[Outbound Routes]] - (advanced) used to define dialplan entries that affect calls that leave your SkyPBX/Sky DANCE server to go to the outside world&lt;br /&gt;
&lt;br /&gt;
'''Apps''' - clicking directly on apps without selecting a sub-menu will take you to the [[Call Detail Records]] page&lt;br /&gt;
&lt;br /&gt;
* [[Call block]] - Block inbound callers, optional module must be installed from Dev/Apps&lt;br /&gt;
* [[Call Broadcast]] - (option) &lt;br /&gt;
* [[Call Center]] –  Setup a SkyPBX call center&lt;br /&gt;
* [[Call Detail Records]] - Call history reports and detailed information on the calls.&lt;br /&gt;
* [[Conferences]] - to define permanently reserved conference numbers for individuals/groups to use&lt;br /&gt;
* [[Contact Manager]] - Manage your contact list and create [http://en.wikipedia.org/wiki/VCard vcards] if needed&lt;br /&gt;
* [[Fax Server]] - (option) to setup inbound and outbound faxing from SkyPBX (without needing a physical fax machine)&lt;br /&gt;
* [[Follow Me]] - Configure call forwarding, follow me, or do not disturb. &lt;br /&gt;
* [[Hot Desking]] (option) &lt;br /&gt;
* [[IVR Menu]] - To define Auto attendants, Interactive Voice Response menus (ie. press 1 for billing, press 2 for technical support, etc.)&lt;br /&gt;
* [[Music On Hold]] - to set up music for callers who are placed on hold or who are in a queue.&lt;br /&gt;
* [[Recordings]] - for making, modifying and reviewing recorded messages used within your phone system&lt;br /&gt;
* [[Ring Groups]] - allow you to ring one or more registered endpoints.&lt;br /&gt;
* [[Time Conditions]] - to define time conditions to affect how calls are handled at different times and on different days&lt;br /&gt;
* [[Queues]] - to define call queues to enable people to wait on hold until it is their turn to be answered&lt;br /&gt;
* [[PBX Voicemail|Voicemail]] - shows all voicemails that belongs to the current logged in user&lt;br /&gt;
&lt;br /&gt;
'''Status''' - clicking directly on status without selecting a sub-menu will take you to the [[Active Extensions]] page&lt;br /&gt;
* [[Active Call Center]] - display queue status, agent status, tier status for call centers &lt;br /&gt;
* [[Active Calls]] - lists and allows you to interact with '''active calls''' being handled by your server&lt;br /&gt;
* [[Active Conferences]] - lists conferences that are active on your server (showing the number of participants)&lt;br /&gt;
* [[Active Extensions]] - lists and allows you to interact with calls being handled by phone extensions on your server&lt;br /&gt;
* [[Active Queues]] - displays queues that have one or more callers waiting&lt;br /&gt;
* [[Registrations]] - By default in this page you can see all the registered endpoints in profile '''internal'''.&lt;br /&gt;
* [[Agent Status]] - Show/Edit the status of the agents at a call center.&lt;br /&gt;
* [[Services]] - allows interaction with the processes running on your server&lt;br /&gt;
* [[SIP Status]] - shows the status of your internal and external sip connections, various server statistics and a static view of the Sky DANCE log file&lt;br /&gt;
* [[System Status]] - shows the status of the physical server you are running SkyPBX on&lt;br /&gt;
* [[Log Viewer]] - displays Sky DANCE log file.&lt;br /&gt;
* [[Traffic Graph]] - Shows the live traffic on the network interface&lt;br /&gt;
&lt;br /&gt;
'''Advanced''' - clicking directly on Advanced without selecting a sub-menu will take you to the [[Command]] page&lt;br /&gt;
&lt;br /&gt;
* NOTE: This menu should only be available to the super administrator&lt;br /&gt;
&lt;br /&gt;
* [[Adminer]] - A database manager utility&lt;br /&gt;
* [[App Manager]] - advanced&lt;br /&gt;
* [[Command]] - allows you to interactively submit shell, PHP and Sky DANCE commands to your server&lt;br /&gt;
* [[Domains]] - used to setup new domains or edit existing ones.&lt;br /&gt;
* [[Group Manager]] - Used to manage SkyPBX groups&lt;br /&gt;
* [[PHP Editor]] - allows you to edit php files used in SkyPBX&lt;br /&gt;
* [[Provision Editor]] - allows you to edit phone/device provisioning files used in SkyPBX&lt;br /&gt;
* [[PHP Service]] - Manages multiple dynamic and customizable PHP services.&lt;br /&gt;
* [[Script Editor]] - allows you to edit javascript, lua and perl script used on your server&lt;br /&gt;
* [[SIP Profiles]] - allows you to customize the SIP profiles&lt;br /&gt;
* [[XML Editor]] - allows you to edit Sky DANCE XML files in the '''conf'''/ directory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: SkyPBX is based on the FusionPBX project.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1083</id>
		<title>PBX</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1083"/>
		<updated>2016-05-05T18:06:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the main Screen: '''[[Sky Dance Web User Interface |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Sky PBX is a Sky DANCE application based off of the FusionPBX project which is designed to allow you to setup multi-tenant PBX services, IVRs and Call centers for use within Sky DANCE.  The following documentation will provide you with information on how to set this up.  If you have questions, feel free to call Sky Dance technical support.&lt;br /&gt;
&lt;br /&gt;
==Quick Overview of the Setup==&lt;br /&gt;
&lt;br /&gt;
* Create a domain to match the domain used for registering phones&lt;br /&gt;
* Create an extension under Accounts -&amp;gt; Extensions&lt;br /&gt;
* Register the phone to the extension. The extension number is the username for the end point.&lt;br /&gt;
* Test the phone by dialing the music on hold number *9664&lt;br /&gt;
* Setup an inbound route from Sky DANCE to the PBX.&lt;br /&gt;
* Validate the settings on the outbound route from Sky DANCE.&lt;br /&gt;
* Test&lt;br /&gt;
&lt;br /&gt;
==Menu: Advanced-&amp;gt;[[Domains]] (for Multi Tenant setup)==&lt;br /&gt;
Every Sky PBX instance will have its own domain.  This will be the IP address or the name which is used when an extension will register to the PBX.&lt;br /&gt;
Note: The first PBX should already be mostly configured after installation by Sky Networks technicians.  This can be used as an example when setting up new ones.&lt;br /&gt;
&lt;br /&gt;
==Menu: Accounts-&amp;gt;[[Extensions]]==&lt;br /&gt;
The first time the Extensions page is viewed, there will be no extensions listed.  Click on the + next to the list in order to add an extension.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Effective Caller ID&amp;quot; information is shown within your organization, &amp;quot;Outbound Caller ID&amp;quot; information will be seen by those receiving outside calls.&lt;br /&gt;
&lt;br /&gt;
Fill in Extension in order to get a basic phone up and running.  It is suggested that a system administrator complete the following:&lt;br /&gt;
Extension (according to the numbering scheme used in the implementation)&lt;br /&gt;
User list (assign a user to each extension – this allows the end-user to log into the SkyPBX web GUI and check voicemails, faxes and so on via the web. This does not have to be done immediately.)&lt;br /&gt;
Voicemail options (e.g. have voicemail sent to a designated email address.)&lt;br /&gt;
(editors: Toll allow is a new option – where is this used?  I don’t have this set on my system yet my calls all still work)&lt;br /&gt;
&lt;br /&gt;
*The range entry allows more than one extension to be created at a time.  This would probably be most useful when doing automated telephone provisioning (note to editors – you’ll need to flesh this out as we now have a provisioning section on this page and I have no idea how to use it).&lt;br /&gt;
&lt;br /&gt;
Save each configured extension (the save button is at the bottom of the GUI). When the save is complete, the screen is returned to the list of extensions.&lt;br /&gt;
Click on the extension just created.&lt;br /&gt;
Click on the password field to reveal the current password directly below the field.  Note the password is displayed because it will be needed to configure a telephone to negotiate with SkyPBX.  At this point, it might be prudent to test a telephone negotiating with successfully SkyPBX so that further testing can be performed, ensuring that the following are also properly configured:&lt;br /&gt;
IP address of SkyPBX (the phone might know this as the SIP server)&lt;br /&gt;
Extension (the extension number is the username for the phone)&lt;br /&gt;
Password for the extension&lt;br /&gt;
&lt;br /&gt;
 Read the manual for your IP phone or soft phone for more information. &lt;br /&gt;
Once the phone is connected you can test it by dialing *9664 which is a code for music on hold.&lt;br /&gt;
To use a phone to call somewhere other than music on hold or another extension, configuration of the Sky_Dance entry in the Dialplan Manager  is required.  (See more information about call provisioning and routing under DialPlan)&lt;br /&gt;
&lt;br /&gt;
==Setup an Inbound Route from Sky DANCE==&lt;br /&gt;
There are 2 steps to create an inbound route from Sky DANCE for Sky PBX. (This assumes you already have an inbound route setup in Sky DANCE that can accept traffic)&lt;br /&gt;
 1.  For inbound DIDs, create a &amp;quot;Called Pre Translation&amp;quot; entry in Sky DANCE which routes a call to the PBX using a &amp;lt;9999&amp;gt; prefix&lt;br /&gt;
&lt;br /&gt;
Example:  30550022*  9999665001 - would route to PBX1 with the default setup.&lt;br /&gt;
&lt;br /&gt;
If you have more than 1 PBX planned, you will need to plan on adding 2 prefixes in the Called Pre Translation table with the following format:   &amp;lt;Sky PBX application prefix - 9999&amp;gt;&amp;lt;4 digit PBX ID&amp;gt;&amp;lt;Number within the Dialplan Manager for that PBX&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 2.  Edit the Send_to_SkyPBX entry in the Dialplan Manager to change the condition to be more specific - ie. if the prefix from Sky DANCE was 99990001 - you could just match on the 0001.  To add other PBX entries you can just duplicate the Send_toSkyPBX entry to make a Send_toSkyPBX2,3 4 etc.and edit the domain name to match the new domain for the new PBX and also to  change the transfer action to route to the new context.&lt;br /&gt;
&lt;br /&gt;
==Setup an Outbound Route to Sky DANCE==&lt;br /&gt;
&lt;br /&gt;
1. Edit the Send_to_SkyDance entry to modify the sip_h_X-Rg-In=3000,1000;1;1000 entries to match your setup.  They should match the inbound resource group and partition used for routing the call to this PBX.&lt;br /&gt;
&lt;br /&gt;
==Voicemail to email==&lt;br /&gt;
For voicemail to email configure SMTP server settings in Advanced -&amp;gt;Default Settings.  Configure the destination email account in the settings for each extension.  SkyPBX does not use an MTA (Message Transfer Agent eg. sendmail or postfix).  Instead SkyPBX uses a PHP script that acts as an SMTP client and connects to the SMTP server using the account and password specified by the system and/or extension administrator.  As a result, there are no queues or logs where message sent or failed can be viewed.  However, if the php script was executed (whether the voicemail was successfully sent or not) there will be a file in /tmp called voicemailtoemail.txt.  If voicemailtoemail.txt was created and the voicemail was not received as an email, there could have been two possible results from the action. One possible result was that the script may have executed but it did not successfully negotiate with the SMTP server. Alternately, the script successfully sent the voicemail; however, the destination email account was incorrectly assigned in the settings.  If the file is not present in /tmp then it is likely that the voicemail file and directory permissions to /var/www/Skypbx/secure are incorrect.  The voicemail script is v_mailto.php.  If it is inaccessible to Sky DANCE then the function will not run and the file in /tmp will not be created.&lt;br /&gt;
&lt;br /&gt;
==Getting started (a topical approach to the wiki)==&lt;br /&gt;
This wiki is ordered around topics &amp;amp; menu screens.  If you are here for the first time the best place to start is the topical section below.  If you already have fusionpbx and want to know more about a particular function you can look up the menu screen section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Multi-Tenant]] - Domain based multi-tenant.&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Extensions]] - ie. your phones&amp;lt;br&amp;gt;&lt;br /&gt;
* [[IVR Menu]] - ie. if you want to setup an auto attendant or have automated prompts for a caller this is where you set this up&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Conferences]] - allows you to define reservationless conference rooms&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Call Groups]] - settings that allow you to group phones together&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Music On Hold]] - ie. if you place someone on hold what will they hear?&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Ring Groups]] - call one or more extensions&lt;br /&gt;
&lt;br /&gt;
==Documentation for SkyPBX GUI screens==&lt;br /&gt;
Please note that the documentation in this section is in progress. Many of the menu items shown here are available only to the &amp;quot;super admin&amp;quot; or are reserved for advanced use.  Further information can be found by clicking on the associated menu item.&lt;br /&gt;
&lt;br /&gt;
The GUI is accessible using a web browser by going to the PBX entry in the Sky DANCE GUI.&lt;br /&gt;
&lt;br /&gt;
'''[[System]]''' - the default page that is displayed when you log in to SkyPBX is the System page.  You can access it later by clicking on System directly without selecting a sub-menu&lt;br /&gt;
* [[Account Settings]] - the account settings for the currently logged on user&lt;br /&gt;
* [[SkyPBX Logout |Logout]] - use this to log out of the SkyPBX administration web site&lt;br /&gt;
* [[Menu Manager]] - This is used to control which menu items are available to the various user levels.&lt;br /&gt;
* [[Modules]] - for enabling and disabling Sky DANCE modules&lt;br /&gt;
* [[SkyPBX Settings|Settings]] - (advanced)  SkyPBX settings&lt;br /&gt;
* [[Variables]] - (advanced) Manage Sky DANCE internal variables&lt;br /&gt;
'''Accounts''' - clicking directly on Accounts without selecting a sub-menu will take you to the [[Extensions]] page &lt;br /&gt;
* [[Devices]] - for seeing and modifying all provisioned phones.  See [[Extensions]] for more information&lt;br /&gt;
* [[Extensions]] - where you configure the extensions for the phones attached to your system&lt;br /&gt;
* [[Gateways]] - (advanced - should only be used by super admin) These are the gateways that can be used to terminate traffic. &lt;br /&gt;
* [[User Manager]] - Allows a superadmin/admin to manage USERs and GROUPs. Can create/delete users, edit their [[Account Settings]].&lt;br /&gt;
* [[XMPP Manager]] - Configure XMPP to work with Google talk or other jabber servers. (Advanced)&lt;br /&gt;
&lt;br /&gt;
'''Dialplan''' - clicking directly on dialplan without selecting a sub-menu will take you to the [[Dialplan Manager]] page&lt;br /&gt;
* [[Dialplan Manager]] - used to update the dialplan controlling what happens when a number is dialed (note that this also includes the dialplan entries used for [[Outbound Routes]])&lt;br /&gt;
* [[Inbound Routes]] -  (advanced) used to define what to do with calls coming from outside of your SkyPBX/Sky DANCE server&lt;br /&gt;
* [[Outbound Routes]] - (advanced) used to define dialplan entries that affect calls that leave your SkyPBX/Sky DANCE server to go to the outside world&lt;br /&gt;
&lt;br /&gt;
'''Apps''' - clicking directly on apps without selecting a sub-menu will take you to the [[Call Detail Records]] page&lt;br /&gt;
&lt;br /&gt;
* [[Call block]] - Block inbound callers, optional module must be installed from Dev/Apps&lt;br /&gt;
* [[Call Broadcast]] - (option) &lt;br /&gt;
* [[Call Center]] –  Setup a SkyPBX call center&lt;br /&gt;
* [[Call Detail Records]] - Call history reports and detailed information on the calls.&lt;br /&gt;
* [[Conferences]] - to define permanently reserved conference numbers for individuals/groups to use&lt;br /&gt;
* [[Contact Manager]] - Manage your contact list and create [http://en.wikipedia.org/wiki/VCard vcards] if needed&lt;br /&gt;
* [[Fax Server]] - (option) to setup inbound and outbound faxing from SkyPBX (without needing a physical fax machine)&lt;br /&gt;
* [[Follow Me]] - Configure call forwarding, follow me, or do not disturb. &lt;br /&gt;
* [[Hot Desking]] (option) &lt;br /&gt;
* [[IVR Menu]] - To define Auto attendants, Interactive Voice Response menus (ie. press 1 for billing, press 2 for technical support, etc.)&lt;br /&gt;
* [[Music On Hold]] - to set up music for callers who are placed on hold or who are in a queue.&lt;br /&gt;
* [[Recordings]] - for making, modifying and reviewing recorded messages used within your phone system&lt;br /&gt;
* [[Ring Groups]] - allow you to ring one or more registered endpoints.&lt;br /&gt;
* [[Time Conditions]] - to define time conditions to affect how calls are handled at different times and on different days&lt;br /&gt;
* [[Queues]] - to define call queues to enable people to wait on hold until it is their turn to be answered&lt;br /&gt;
* [[PBX Voicemail|Voicemail]] - shows all voicemails that belongs to the current logged in user&lt;br /&gt;
&lt;br /&gt;
'''Status''' - clicking directly on status without selecting a sub-menu will take you to the [[Active Extensions]] page&lt;br /&gt;
* [[Active Call Center]] - display queue status, agent status, tier status for call centers &lt;br /&gt;
* [[Active Calls]] - lists and allows you to interact with '''active calls''' being handled by your server&lt;br /&gt;
* [[Active Conferences]] - lists conferences that are active on your server (showing the number of participants)&lt;br /&gt;
* [[Active Extensions]] - lists and allows you to interact with calls being handled by phone extensions on your server&lt;br /&gt;
* [[Active Queues]] - displays queues that have one or more callers waiting&lt;br /&gt;
* [[Registrations]] - By default in this page you can see all the registered endpoints in profile '''internal'''.&lt;br /&gt;
* [[Agent Status]] - Show/Edit the status of the agents at a call center.&lt;br /&gt;
* [[Services]] - allows interaction with the processes running on your server&lt;br /&gt;
* [[SIP Status]] - shows the status of your internal and external sip connections, various server statistics and a static view of the Sky DANCE log file&lt;br /&gt;
* [[System Status]] - shows the status of the physical server you are running SkyPBX on&lt;br /&gt;
* [[Log Viewer]] - displays Sky DANCE log file.&lt;br /&gt;
* [[Traffic Graph]] - Shows the live traffic on the network interface&lt;br /&gt;
&lt;br /&gt;
'''Advanced''' - clicking directly on Advanced without selecting a sub-menu will take you to the [[Command]] page&lt;br /&gt;
&lt;br /&gt;
* NOTE: This menu should only be available to the super administrator&lt;br /&gt;
&lt;br /&gt;
* [[Adminer]] - A database manager utility&lt;br /&gt;
* [[App Manager]] - advanced&lt;br /&gt;
* [[Command]] - allows you to interactively submit shell, PHP and Sky DANCE commands to your server&lt;br /&gt;
* [[Domains]] - used to setup new domains or edit existing ones.&lt;br /&gt;
* [[Group Manager]] - Used to manage SkyPBX groups&lt;br /&gt;
* [[PHP Editor]] - allows you to edit php files used in SkyPBX&lt;br /&gt;
* [[Provision Editor]] - allows you to edit phone/device provisioning files used in SkyPBX&lt;br /&gt;
* [[PHP Service]] - Manages multiple dynamic and customizable PHP services.&lt;br /&gt;
* [[Script Editor]] - allows you to edit javascript, lua and perl script used on your server&lt;br /&gt;
* [[SIP Profiles]] - allows you to customize the SIP profiles&lt;br /&gt;
* [[XML Editor]] - allows you to edit Sky DANCE XML files in the '''conf'''/ directory&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=XML_Editor&amp;diff=1082</id>
		<title>XML Editor</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=XML_Editor&amp;diff=1082"/>
		<updated>2016-05-05T15:45:46Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
These settings should only be changed by the super admin.  Please contact Sky Networks support for help.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=SIP_Profiles&amp;diff=1081</id>
		<title>SIP Profiles</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=SIP_Profiles&amp;diff=1081"/>
		<updated>2016-05-05T15:45:33Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
These settings should only be changed by the super admin.  Please contact Sky Networks support for help.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Script_Editor&amp;diff=1080</id>
		<title>Script Editor</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Script_Editor&amp;diff=1080"/>
		<updated>2016-05-05T15:45:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
These settings should only be changed by the super admin.  Please contact Sky Networks support for help.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PHP_Service&amp;diff=1079</id>
		<title>PHP Service</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PHP_Service&amp;diff=1079"/>
		<updated>2016-05-05T15:45:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
These settings should only be changed by the super admin.  Please contact Sky Networks support for help.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PHP_Editor&amp;diff=1078</id>
		<title>PHP Editor</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PHP_Editor&amp;diff=1078"/>
		<updated>2016-05-05T15:44:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
These settings should only be changed by the super admin.  Please contact Sky Networks support for help.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=XML_Editor&amp;diff=1077</id>
		<title>XML Editor</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=XML_Editor&amp;diff=1077"/>
		<updated>2016-05-05T15:43:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=SIP_Profiles&amp;diff=1076</id>
		<title>SIP Profiles</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=SIP_Profiles&amp;diff=1076"/>
		<updated>2016-05-05T15:43:33Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Script_Editor&amp;diff=1075</id>
		<title>Script Editor</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Script_Editor&amp;diff=1075"/>
		<updated>2016-05-05T15:43:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PHP_Service&amp;diff=1074</id>
		<title>PHP Service</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PHP_Service&amp;diff=1074"/>
		<updated>2016-05-05T15:42:56Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PHP_Editor&amp;diff=1073</id>
		<title>PHP Editor</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PHP_Editor&amp;diff=1073"/>
		<updated>2016-05-05T15:42:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Group_Manager&amp;diff=1072</id>
		<title>Group Manager</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Group_Manager&amp;diff=1072"/>
		<updated>2016-05-05T15:42:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1071</id>
		<title>PBX</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1071"/>
		<updated>2016-05-05T15:42:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Documentation for SkyPBX GUI screens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the main Screen: '''[[Sky Dance Web User Interface |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Sky PBX is a Sky DANCE application based on the FusionPBX project which is designed to allow you to setup multi-tenant PBX services, IVRs and Call centers for use within Sky DANCE.  The following documentation will provide you with information on how to set this up.  If you have questions, feel free to call Sky Dance technical support.&lt;br /&gt;
&lt;br /&gt;
==Quick Overview of the Setup==&lt;br /&gt;
&lt;br /&gt;
* Create a domain to match the domain used for registering phones&lt;br /&gt;
* Create an extension under Accounts -&amp;gt; Extensions&lt;br /&gt;
* Register the phone to the extension. The extension number is the username for the end point.&lt;br /&gt;
* Test the phone by dialing the music on hold number *9664&lt;br /&gt;
* Setup an inbound route from Sky DANCE to the PBX.&lt;br /&gt;
* Validate the settings on the outbound route from Sky DANCE.&lt;br /&gt;
* Test&lt;br /&gt;
&lt;br /&gt;
==Menu: Advanced-&amp;gt;[[Domains]] (for Multi Tenant setup)==&lt;br /&gt;
Every Sky PBX instance will have its own domain.  This will be the IP address or the name which is used when an extension will register to the PBX.&lt;br /&gt;
Note: The first PBX should already be mostly configured after installation by Sky Networks technicians.  This can be used as an example when setting up new ones.&lt;br /&gt;
&lt;br /&gt;
==Menu: Accounts-&amp;gt;[[Extensions]]==&lt;br /&gt;
The first time the Extensions page is viewed, there will be no extensions listed.  Click on the + next to the list in order to add an extension.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Effective Caller ID&amp;quot; information is shown within your organization, &amp;quot;Outbound Caller ID&amp;quot; information will be seen by those receiving outside calls.&lt;br /&gt;
&lt;br /&gt;
Fill in Extension in order to get a basic phone up and running.  It is suggested that a system administrator complete the following:&lt;br /&gt;
Extension (according to the numbering scheme used in the implementation)&lt;br /&gt;
User list (assign a user to each extension – this allows the end-user to log into the SkyPBX web GUI and check voicemails, faxes and so on via the web. This does not have to be done immediately.)&lt;br /&gt;
Voicemail options (e.g. have voicemail sent to a designated email address.)&lt;br /&gt;
(editors: Toll allow is a new option – where is this used?  I don’t have this set on my system yet my calls all still work)&lt;br /&gt;
&lt;br /&gt;
*The range entry allows more than one extension to be created at a time.  This would probably be most useful when doing automated telephone provisioning (note to editors – you’ll need to flesh this out as we now have a provisioning section on this page and I have no idea how to use it).&lt;br /&gt;
&lt;br /&gt;
Save each configured extension (the save button is at the bottom of the GUI). When the save is complete, the screen is returned to the list of extensions.&lt;br /&gt;
Click on the extension just created.&lt;br /&gt;
Click on the password field to reveal the current password directly below the field.  Note the password is displayed because it will be needed to configure a telephone to negotiate with SkyPBX.  At this point, it might be prudent to test a telephone negotiating with successfully SkyPBX so that further testing can be performed, ensuring that the following are also properly configured:&lt;br /&gt;
IP address of SkyPBX (the phone might know this as the SIP server)&lt;br /&gt;
Extension (the extension number is the username for the phone)&lt;br /&gt;
Password for the extension&lt;br /&gt;
&lt;br /&gt;
 Read the manual for your IP phone or soft phone for more information. &lt;br /&gt;
Once the phone is connected you can test it by dialing *9664 which is a code for music on hold.&lt;br /&gt;
To use a phone to call somewhere other than music on hold or another extension, configuration of the Sky_Dance entry in the Dialplan Manager  is required.  (See more information about call provisioning and routing under DialPlan)&lt;br /&gt;
&lt;br /&gt;
==Setup an Inbound Route from Sky DANCE==&lt;br /&gt;
There are 2 steps to create an inbound route from Sky DANCE for Sky PBX. (This assumes you already have an inbound route setup in Sky DANCE that can accept traffic)&lt;br /&gt;
 1.  For inbound DIDs, create a &amp;quot;Called Pre Translation&amp;quot; entry in Sky DANCE which routes a call to the PBX using a &amp;lt;9999&amp;gt; prefix&lt;br /&gt;
&lt;br /&gt;
Example:  30550022*  9999665001 - would route to PBX1 with the default setup.&lt;br /&gt;
&lt;br /&gt;
If you have more than 1 PBX planned, you will need to plan on adding 2 prefixes in the Called Pre Translation table with the following format:   &amp;lt;Sky PBX application prefix - 9999&amp;gt;&amp;lt;4 digit PBX ID&amp;gt;&amp;lt;Number within the Dialplan Manager for that PBX&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 2.  Edit the Send_to_SkyPBX entry in the Dialplan Manager to change the condition to be more specific - ie. if the prefix from Sky DANCE was 99990001 - you could just match on the 0001.  To add other PBX entries you can just duplicate the Send_toSkyPBX entry to make a Send_toSkyPBX2,3 4 etc.and edit the domain name to match the new domain for the new PBX and also to  change the transfer action to route to the new context.&lt;br /&gt;
&lt;br /&gt;
==Setup an Outbound Route to Sky DANCE==&lt;br /&gt;
&lt;br /&gt;
1. Edit the Send_to_SkyDance entry to modify the sip_h_X-Rg-In=3000,1000;1;1000 entries to match your setup.  They should match the inbound resource group and partition used for routing the call to this PBX.&lt;br /&gt;
&lt;br /&gt;
==Voicemail to email==&lt;br /&gt;
For voicemail to email configure SMTP server settings in Advanced -&amp;gt;Default Settings.  Configure the destination email account in the settings for each extension.  SkyPBX does not use an MTA (Message Transfer Agent eg. sendmail or postfix).  Instead SkyPBX uses a PHP script that acts as an SMTP client and connects to the SMTP server using the account and password specified by the system and/or extension administrator.  As a result, there are no queues or logs where message sent or failed can be viewed.  However, if the php script was executed (whether the voicemail was successfully sent or not) there will be a file in /tmp called voicemailtoemail.txt.  If voicemailtoemail.txt was created and the voicemail was not received as an email, there could have been two possible results from the action. One possible result was that the script may have executed but it did not successfully negotiate with the SMTP server. Alternately, the script successfully sent the voicemail; however, the destination email account was incorrectly assigned in the settings.  If the file is not present in /tmp then it is likely that the voicemail file and directory permissions to /var/www/Skypbx/secure are incorrect.  The voicemail script is v_mailto.php.  If it is inaccessible to Sky DANCE then the function will not run and the file in /tmp will not be created.&lt;br /&gt;
&lt;br /&gt;
==Getting started (a topical approach to the wiki)==&lt;br /&gt;
This wiki is ordered around topics &amp;amp; menu screens.  If you are here for the first time the best place to start is the topical section below.  If you already have fusionpbx and want to know more about a particular function you can look up the menu screen section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Multi-Tenant]] - Domain based multi-tenant.&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Extensions]] - ie. your phones&amp;lt;br&amp;gt;&lt;br /&gt;
* [[IVR Menu]] - ie. if you want to setup an auto attendant or have automated prompts for a caller this is where you set this up&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Conferences]] - allows you to define reservationless conference rooms&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Call Groups]] - settings that allow you to group phones together&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Music On Hold]] - ie. if you place someone on hold what will they hear?&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Ring Groups]] - call one or more extensions&lt;br /&gt;
&lt;br /&gt;
==Documentation for SkyPBX GUI screens==&lt;br /&gt;
Please note that the documentation in this section is in progress. Many of the menu items shown here are available only to the &amp;quot;super admin&amp;quot; or are reserved for advanced use.  Further information can be found by clicking on the associated menu item.&lt;br /&gt;
&lt;br /&gt;
The GUI is accessible using a web browser by going to the PBX entry in the Sky DANCE GUI.&lt;br /&gt;
&lt;br /&gt;
'''[[System]]''' - the default page that is displayed when you log in to SkyPBX is the System page.  You can access it later by clicking on System directly without selecting a sub-menu&lt;br /&gt;
* [[Account Settings]] - the account settings for the currently logged on user&lt;br /&gt;
* [[SkyPBX Logout |Logout]] - use this to log out of the SkyPBX administration web site&lt;br /&gt;
* [[Menu Manager]] - This is used to control which menu items are available to the various user levels.&lt;br /&gt;
* [[Modules]] - for enabling and disabling Sky DANCE modules&lt;br /&gt;
* [[SkyPBX Settings|Settings]] - (advanced)  SkyPBX settings&lt;br /&gt;
* [[Variables]] - (advanced) Manage Sky DANCE internal variables&lt;br /&gt;
'''Accounts''' - clicking directly on Accounts without selecting a sub-menu will take you to the [[Extensions]] page &lt;br /&gt;
* [[Devices]] - for seeing and modifying all provisioned phones.  See [[Extensions]] for more information&lt;br /&gt;
* [[Extensions]] - where you configure the extensions for the phones attached to your system&lt;br /&gt;
* [[Gateways]] - (advanced - should only be used by super admin) These are the gateways that can be used to terminate traffic. &lt;br /&gt;
* [[User Manager]] - Allows a superadmin/admin to manage USERs and GROUPs. Can create/delete users, edit their [[Account Settings]].&lt;br /&gt;
* [[XMPP Manager]] - Configure XMPP to work with Google talk or other jabber servers. (Advanced)&lt;br /&gt;
&lt;br /&gt;
'''Dialplan''' - clicking directly on dialplan without selecting a sub-menu will take you to the [[Dialplan Manager]] page&lt;br /&gt;
* [[Dialplan Manager]] - used to update the dialplan controlling what happens when a number is dialed (note that this also includes the dialplan entries used for [[Outbound Routes]])&lt;br /&gt;
* [[Inbound Routes]] -  (advanced) used to define what to do with calls coming from outside of your SkyPBX/Sky DANCE server&lt;br /&gt;
* [[Outbound Routes]] - (advanced) used to define dialplan entries that affect calls that leave your SkyPBX/Sky DANCE server to go to the outside world&lt;br /&gt;
&lt;br /&gt;
'''Apps''' - clicking directly on apps without selecting a sub-menu will take you to the [[Call Detail Records]] page&lt;br /&gt;
&lt;br /&gt;
* [[Call block]] - Block inbound callers, optional module must be installed from Dev/Apps&lt;br /&gt;
* [[Call Broadcast]] - (option) &lt;br /&gt;
* [[Call Center]] –  Setup a SkyPBX call center&lt;br /&gt;
* [[Call Detail Records]] - Call history reports and detailed information on the calls.&lt;br /&gt;
* [[Conferences]] - to define permanently reserved conference numbers for individuals/groups to use&lt;br /&gt;
* [[Contact Manager]] - Manage your contact list and create [http://en.wikipedia.org/wiki/VCard vcards] if needed&lt;br /&gt;
* [[Fax Server]] - (option) to setup inbound and outbound faxing from SkyPBX (without needing a physical fax machine)&lt;br /&gt;
* [[Follow Me]] - Configure call forwarding, follow me, or do not disturb. &lt;br /&gt;
* [[Hot Desking]] (option) &lt;br /&gt;
* [[IVR Menu]] - To define Auto attendants, Interactive Voice Response menus (ie. press 1 for billing, press 2 for technical support, etc.)&lt;br /&gt;
* [[Music On Hold]] - to set up music for callers who are placed on hold or who are in a queue.&lt;br /&gt;
* [[Recordings]] - for making, modifying and reviewing recorded messages used within your phone system&lt;br /&gt;
* [[Ring Groups]] - allow you to ring one or more registered endpoints.&lt;br /&gt;
* [[Time Conditions]] - to define time conditions to affect how calls are handled at different times and on different days&lt;br /&gt;
* [[Queues]] - to define call queues to enable people to wait on hold until it is their turn to be answered&lt;br /&gt;
* [[PBX Voicemail|Voicemail]] - shows all voicemails that belongs to the current logged in user&lt;br /&gt;
&lt;br /&gt;
'''Status''' - clicking directly on status without selecting a sub-menu will take you to the [[Active Extensions]] page&lt;br /&gt;
* [[Active Call Center]] - display queue status, agent status, tier status for call centers &lt;br /&gt;
* [[Active Calls]] - lists and allows you to interact with '''active calls''' being handled by your server&lt;br /&gt;
* [[Active Conferences]] - lists conferences that are active on your server (showing the number of participants)&lt;br /&gt;
* [[Active Extensions]] - lists and allows you to interact with calls being handled by phone extensions on your server&lt;br /&gt;
* [[Active Queues]] - displays queues that have one or more callers waiting&lt;br /&gt;
* [[Registrations]] - By default in this page you can see all the registered endpoints in profile '''internal'''.&lt;br /&gt;
* [[Agent Status]] - Show/Edit the status of the agents at a call center.&lt;br /&gt;
* [[Services]] - allows interaction with the processes running on your server&lt;br /&gt;
* [[SIP Status]] - shows the status of your internal and external sip connections, various server statistics and a static view of the Sky DANCE log file&lt;br /&gt;
* [[System Status]] - shows the status of the physical server you are running SkyPBX on&lt;br /&gt;
* [[Log Viewer]] - displays Sky DANCE log file.&lt;br /&gt;
* [[Traffic Graph]] - Shows the live traffic on the network interface&lt;br /&gt;
&lt;br /&gt;
'''Advanced''' - clicking directly on Advanced without selecting a sub-menu will take you to the [[Command]] page&lt;br /&gt;
&lt;br /&gt;
* NOTE: This menu should only be available to the super administrator&lt;br /&gt;
&lt;br /&gt;
* [[Adminer]] - A database manager utility&lt;br /&gt;
* [[App Manager]] - advanced&lt;br /&gt;
* [[Command]] - allows you to interactively submit shell, PHP and Sky DANCE commands to your server&lt;br /&gt;
* [[Domains]] - used to setup new domains or edit existing ones.&lt;br /&gt;
* [[Group Manager]] - Used to manage SkyPBX groups&lt;br /&gt;
* [[PHP Editor]] - allows you to edit php files used in SkyPBX&lt;br /&gt;
* [[Provision Editor]] - allows you to edit phone/device provisioning files used in SkyPBX&lt;br /&gt;
* [[PHP Service]] - Manages multiple dynamic and customizable PHP services.&lt;br /&gt;
* [[Script Editor]] - allows you to edit javascript, lua and perl script used on your server&lt;br /&gt;
* [[SIP Profiles]] - allows you to customize the SIP profiles&lt;br /&gt;
* [[XML Editor]] - allows you to edit Sky DANCE XML files in the '''conf'''/ directory&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Command&amp;diff=1070</id>
		<title>Command</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Command&amp;diff=1070"/>
		<updated>2016-05-05T15:42:05Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Domains&amp;diff=1069</id>
		<title>Domains</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Domains&amp;diff=1069"/>
		<updated>2016-05-05T15:41:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Mutli-tenant is done using Fully Qualified domain names (FQDN). They can be full domains or sub-domains are used. The domains separate the information between tenants. The domains need to be pointed to the SkyPBX application.&lt;br /&gt;
&lt;br /&gt;
==Advanced -&amp;gt; System Settings==&lt;br /&gt;
To setup multi-tenant  add domains under advanced -&amp;gt; domains. Choose a domain name that you are not planning on changing and add the context name you plan on using for this instance of the SkyPBX - ie. pbx1, pbx2 etc.  It is possible to change a domain name but requires the domain to be changed in several places. After adding the second domain restart the internal sip profile this can be done at Status -&amp;gt; SIP Status then restart the Internal SIP Profile.&lt;br /&gt;
&lt;br /&gt;
==Alias==&lt;br /&gt;
When adding a new tenant the domain alias will not show up until an extension has been added to the tenant and the internal sip profile has been rescanned or restarted. The alias can be viewed in Status -&amp;gt; SIP Status.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=App_Manager&amp;diff=1068</id>
		<title>App Manager</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=App_Manager&amp;diff=1068"/>
		<updated>2016-05-05T15:41:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Adminer&amp;diff=1067</id>
		<title>Adminer</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Adminer&amp;diff=1067"/>
		<updated>2016-05-05T15:41:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Traffic_Graph&amp;diff=1066</id>
		<title>Traffic Graph</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Traffic_Graph&amp;diff=1066"/>
		<updated>2016-05-05T15:41:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Log_Viewer&amp;diff=1065</id>
		<title>Log Viewer</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Log_Viewer&amp;diff=1065"/>
		<updated>2016-05-05T15:41:03Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=System_Status&amp;diff=1064</id>
		<title>System Status</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=System_Status&amp;diff=1064"/>
		<updated>2016-05-05T15:40:55Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=SIP_Status&amp;diff=1063</id>
		<title>SIP Status</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=SIP_Status&amp;diff=1063"/>
		<updated>2016-05-05T15:40:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Services&amp;diff=1062</id>
		<title>Services</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Services&amp;diff=1062"/>
		<updated>2016-05-05T15:40:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Agent_Status&amp;diff=1061</id>
		<title>Agent Status</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Agent_Status&amp;diff=1061"/>
		<updated>2016-05-05T15:40:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Registrations&amp;diff=1060</id>
		<title>Registrations</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Registrations&amp;diff=1060"/>
		<updated>2016-05-05T15:40:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Active_Queues&amp;diff=1059</id>
		<title>Active Queues</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Active_Queues&amp;diff=1059"/>
		<updated>2016-05-05T15:40:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Active_Extensions&amp;diff=1058</id>
		<title>Active Extensions</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Active_Extensions&amp;diff=1058"/>
		<updated>2016-05-05T15:40:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Active_Conferences&amp;diff=1057</id>
		<title>Active Conferences</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Active_Conferences&amp;diff=1057"/>
		<updated>2016-05-05T15:40:11Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Active_Calls&amp;diff=1056</id>
		<title>Active Calls</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Active_Calls&amp;diff=1056"/>
		<updated>2016-05-05T15:40:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Active_Call_Center&amp;diff=1055</id>
		<title>Active Call Center</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Active_Call_Center&amp;diff=1055"/>
		<updated>2016-05-05T15:39:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PBX_Voicemail&amp;diff=1054</id>
		<title>PBX Voicemail</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PBX_Voicemail&amp;diff=1054"/>
		<updated>2016-05-05T15:39:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1053</id>
		<title>Queues</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1053"/>
		<updated>2016-05-05T15:38:53Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Queues are used to setup waiting lines for callers. &lt;br /&gt;
&lt;br /&gt;
You can use this feature for setting up simple FIFO queues or you can use the [[Call Center]] feature which is more comprehensive&lt;br /&gt;
&lt;br /&gt;
Common FIFO Queue Definitions&lt;br /&gt;
 Consumer - An off-hook agent, that is, an agent who logs into the FIFO queue (by calling the login extension number) and is waiting to 'consume' or receive incoming calls from the queue. The agent's phone is in use the entire time that he/she is logged in to the queue. &lt;br /&gt;
 Member - An on-hook agent, that is, an agent who logs into the queue but whose phone is idle until an inbound call hits the queue. The agent's phone rings and he/she takes a call off the queue. Multiple members' phones can ring for each incoming call.&lt;br /&gt;
 Caller - A person who has called into the queue. The caller can be &amp;quot;waiting&amp;quot; or can be speaking to an agent.&lt;br /&gt;
&lt;br /&gt;
Agent Callback&lt;br /&gt;
This will call registered agents. &lt;br /&gt;
&lt;br /&gt;
Backend Configuration Options:  (Set in  autoload_configs/fifo.conf.xml)&lt;br /&gt;
 member timeout= how long to ring the extension (in seconds) before moving on&lt;br /&gt;
 simo= number of simultaneous registrations to ring, must be set to at least 1&lt;br /&gt;
 If you have multiple phones registered to the same extension, this controls how many to ring at once&lt;br /&gt;
 Example: 10 phones registered to one extension, set simo=&amp;quot;10&amp;quot; to ring all 10.&lt;br /&gt;
 lag= seconds to wait before initiating another call (think wrapup-time in asterisk)&lt;br /&gt;
 fifo_member_wait= possible values are either 'wait' or 'nowait'. (more info) &lt;br /&gt;
&lt;br /&gt;
Note: If you wish to specify the caller ID presented when a fifo calls an agent, set the origination_caller_id_name and origination_caller_id_num variables to the values desired. These could be set within the {} of the dialstring, or they could be set using the set application in the dialplan which places the caller into the fifo (before the 'fifo in' executed on the caller).&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1052</id>
		<title>Queues</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1052"/>
		<updated>2016-05-05T15:33:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Queues are used to setup waiting lines for callers. &lt;br /&gt;
&lt;br /&gt;
You can use this feature for setting up simple queues or you can use the [[Call Center]] feature which is more comprehensive&lt;br /&gt;
&lt;br /&gt;
Definitions&lt;br /&gt;
 Consumer - An off-hook agent, that is, an agent who calls into the FIFO queue and is waiting to 'consume' incoming calls from the queue. The consumer's phone is in use the entire time that he/she is logged in to the queue. &lt;br /&gt;
 Member - An on-hook agent, that is, an agent who logs into the queue but whose phone is idle until an inbound call hits the queue. The agent's phone rings and he/she takes a call off the queue. Multiple members' phones can ring for each incoming call.&lt;br /&gt;
 Caller - A person who has called into the queue. The caller can be &amp;quot;waiting&amp;quot; or can be speaking to an agent.&lt;br /&gt;
&lt;br /&gt;
Agent Callback&lt;br /&gt;
This will call registered agents. &lt;br /&gt;
&lt;br /&gt;
 member timeout= how long to ring the extension (in seconds) before moving on&lt;br /&gt;
 simo= number of simultaneous registrations to ring, must be set to at least 1&lt;br /&gt;
 If you have multiple phones registered to the same extension, this controls how many to ring at once&lt;br /&gt;
 Example: 10 phones registered to one extension, set simo=&amp;quot;10&amp;quot; to ring all 10.&lt;br /&gt;
 lag= seconds to wait before initiating another call (think wrapup-time in asterisk)&lt;br /&gt;
 fifo_member_wait= possible values are either 'wait' or 'nowait'. (more info) &lt;br /&gt;
&lt;br /&gt;
Note: If you wish to specify the caller ID presented when a fifo calls an agent, set the origination_caller_id_name and origination_caller_id_num variables to the values desired. These could be set within the {} of the dialstring, or they could be set using the set application in the dialplan which places the caller into the fifo (before the 'fifo in' executed on the caller).&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1051</id>
		<title>Queues</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1051"/>
		<updated>2016-05-05T15:32:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Queues are used to setup waiting lines for callers. &lt;br /&gt;
&lt;br /&gt;
You can use this feature for setting up simple queues or you can use the [[Call Center]] feature which is more comprehensive&lt;br /&gt;
&lt;br /&gt;
Definitions&lt;br /&gt;
 Keep these terms in mind as they will help you with your mod_fifo endeavors:&lt;br /&gt;
 Consumer - An off-hook agent, that is, an agent who calls into the FIFO queue and is waiting to 'consume' incoming calls from the queue. The consumer's phone is in use the entire time that he/she is logged in to the queue. &lt;br /&gt;
 Member - An on-hook agent, that is, an agent who logs into the queue but whose phone is idle until an inbound call hits the queue. The agent's phone rings and he/she takes a call off the queue. Multiple members' phones can ring for each incoming call.&lt;br /&gt;
 Caller - A person who has called into the queue. The caller can be &amp;quot;waiting&amp;quot; or can be speaking to an agent.&lt;br /&gt;
&lt;br /&gt;
Agent Callback&lt;br /&gt;
This will call registered agents. &lt;br /&gt;
&lt;br /&gt;
 member timeout= how long to ring the extension (in seconds) before moving on&lt;br /&gt;
 simo= number of simultaneous registrations to ring, must be set to at least 1&lt;br /&gt;
 If you have multiple phones registered to the same extension, this controls how many to ring at once&lt;br /&gt;
 Example: 10 phones registered to one extension, set simo=&amp;quot;10&amp;quot; to ring all 10.&lt;br /&gt;
 lag= seconds to wait before initiating another call (think wrapup-time in asterisk)&lt;br /&gt;
 fifo_member_wait= possible values are either 'wait' or 'nowait'. (more info) &lt;br /&gt;
&lt;br /&gt;
Note: If you wish to specify the caller ID presented when a fifo calls an agent, set the origination_caller_id_name and origination_caller_id_num variables to the values desired. These could be set within the {} of the dialstring, or they could be set using the set application in the dialplan which places the caller into the fifo (before the 'fifo in' executed on the caller).&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1050</id>
		<title>Queues</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Queues&amp;diff=1050"/>
		<updated>2016-05-05T15:30:17Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''  You can use this feature for setting up simple queues or you can use the Call Center feature which is mor...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
You can use this feature for setting up simple queues or you can use the Call Center feature which is more comprehensive&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Time_Conditions&amp;diff=1049</id>
		<title>Time Conditions</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Time_Conditions&amp;diff=1049"/>
		<updated>2016-05-05T15:29:40Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1048</id>
		<title>PBX</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1048"/>
		<updated>2016-05-05T15:28:18Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Documentation for SkyPBX GUI screens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the main Screen: '''[[Sky Dance Web User Interface |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Sky PBX is a Sky DANCE application based on the FusionPBX project which is designed to allow you to setup multi-tenant PBX services, IVRs and Call centers for use within Sky DANCE.  The following documentation will provide you with information on how to set this up.  If you have questions, feel free to call Sky Dance technical support.&lt;br /&gt;
&lt;br /&gt;
==Quick Overview of the Setup==&lt;br /&gt;
&lt;br /&gt;
* Create a domain to match the domain used for registering phones&lt;br /&gt;
* Create an extension under Accounts -&amp;gt; Extensions&lt;br /&gt;
* Register the phone to the extension. The extension number is the username for the end point.&lt;br /&gt;
* Test the phone by dialing the music on hold number *9664&lt;br /&gt;
* Setup an inbound route from Sky DANCE to the PBX.&lt;br /&gt;
* Validate the settings on the outbound route from Sky DANCE.&lt;br /&gt;
* Test&lt;br /&gt;
&lt;br /&gt;
==Menu: Advanced-&amp;gt;[[Domains]] (for Multi Tenant setup)==&lt;br /&gt;
Every Sky PBX instance will have its own domain.  This will be the IP address or the name which is used when an extension will register to the PBX.&lt;br /&gt;
Note: The first PBX should already be mostly configured after installation by Sky Networks technicians.  This can be used as an example when setting up new ones.&lt;br /&gt;
&lt;br /&gt;
==Menu: Accounts-&amp;gt;[[Extensions]]==&lt;br /&gt;
The first time the Extensions page is viewed, there will be no extensions listed.  Click on the + next to the list in order to add an extension.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Effective Caller ID&amp;quot; information is shown within your organization, &amp;quot;Outbound Caller ID&amp;quot; information will be seen by those receiving outside calls.&lt;br /&gt;
&lt;br /&gt;
Fill in Extension in order to get a basic phone up and running.  It is suggested that a system administrator complete the following:&lt;br /&gt;
Extension (according to the numbering scheme used in the implementation)&lt;br /&gt;
User list (assign a user to each extension – this allows the end-user to log into the SkyPBX web GUI and check voicemails, faxes and so on via the web. This does not have to be done immediately.)&lt;br /&gt;
Voicemail options (e.g. have voicemail sent to a designated email address.)&lt;br /&gt;
(editors: Toll allow is a new option – where is this used?  I don’t have this set on my system yet my calls all still work)&lt;br /&gt;
&lt;br /&gt;
*The range entry allows more than one extension to be created at a time.  This would probably be most useful when doing automated telephone provisioning (note to editors – you’ll need to flesh this out as we now have a provisioning section on this page and I have no idea how to use it).&lt;br /&gt;
&lt;br /&gt;
Save each configured extension (the save button is at the bottom of the GUI). When the save is complete, the screen is returned to the list of extensions.&lt;br /&gt;
Click on the extension just created.&lt;br /&gt;
Click on the password field to reveal the current password directly below the field.  Note the password is displayed because it will be needed to configure a telephone to negotiate with SkyPBX.  At this point, it might be prudent to test a telephone negotiating with successfully SkyPBX so that further testing can be performed, ensuring that the following are also properly configured:&lt;br /&gt;
IP address of SkyPBX (the phone might know this as the SIP server)&lt;br /&gt;
Extension (the extension number is the username for the phone)&lt;br /&gt;
Password for the extension&lt;br /&gt;
&lt;br /&gt;
 Read the manual for your IP phone or soft phone for more information. &lt;br /&gt;
Once the phone is connected you can test it by dialing *9664 which is a code for music on hold.&lt;br /&gt;
To use a phone to call somewhere other than music on hold or another extension, configuration of the Sky_Dance entry in the Dialplan Manager  is required.  (See more information about call provisioning and routing under DialPlan)&lt;br /&gt;
&lt;br /&gt;
==Setup an Inbound Route from Sky DANCE==&lt;br /&gt;
There are 2 steps to create an inbound route from Sky DANCE for Sky PBX. (This assumes you already have an inbound route setup in Sky DANCE that can accept traffic)&lt;br /&gt;
 1.  For inbound DIDs, create a &amp;quot;Called Pre Translation&amp;quot; entry in Sky DANCE which routes a call to the PBX using a &amp;lt;9999&amp;gt; prefix&lt;br /&gt;
&lt;br /&gt;
Example:  30550022*  9999665001 - would route to PBX1 with the default setup.&lt;br /&gt;
&lt;br /&gt;
If you have more than 1 PBX planned, you will need to plan on adding 2 prefixes in the Called Pre Translation table with the following format:   &amp;lt;Sky PBX application prefix - 9999&amp;gt;&amp;lt;4 digit PBX ID&amp;gt;&amp;lt;Number within the Dialplan Manager for that PBX&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 2.  Edit the Send_to_SkyPBX entry in the Dialplan Manager to change the condition to be more specific - ie. if the prefix from Sky DANCE was 99990001 - you could just match on the 0001.  To add other PBX entries you can just duplicate the Send_toSkyPBX entry to make a Send_toSkyPBX2,3 4 etc.and edit the domain name to match the new domain for the new PBX and also to  change the transfer action to route to the new context.&lt;br /&gt;
&lt;br /&gt;
==Setup an Outbound Route to Sky DANCE==&lt;br /&gt;
&lt;br /&gt;
1. Edit the Send_to_SkyDance entry to modify the sip_h_X-Rg-In=3000,1000;1;1000 entries to match your setup.  They should match the inbound resource group and partition used for routing the call to this PBX.&lt;br /&gt;
&lt;br /&gt;
==Voicemail to email==&lt;br /&gt;
For voicemail to email configure SMTP server settings in Advanced -&amp;gt;Default Settings.  Configure the destination email account in the settings for each extension.  SkyPBX does not use an MTA (Message Transfer Agent eg. sendmail or postfix).  Instead SkyPBX uses a PHP script that acts as an SMTP client and connects to the SMTP server using the account and password specified by the system and/or extension administrator.  As a result, there are no queues or logs where message sent or failed can be viewed.  However, if the php script was executed (whether the voicemail was successfully sent or not) there will be a file in /tmp called voicemailtoemail.txt.  If voicemailtoemail.txt was created and the voicemail was not received as an email, there could have been two possible results from the action. One possible result was that the script may have executed but it did not successfully negotiate with the SMTP server. Alternately, the script successfully sent the voicemail; however, the destination email account was incorrectly assigned in the settings.  If the file is not present in /tmp then it is likely that the voicemail file and directory permissions to /var/www/Skypbx/secure are incorrect.  The voicemail script is v_mailto.php.  If it is inaccessible to Sky DANCE then the function will not run and the file in /tmp will not be created.&lt;br /&gt;
&lt;br /&gt;
==Getting started (a topical approach to the wiki)==&lt;br /&gt;
This wiki is ordered around topics &amp;amp; menu screens.  If you are here for the first time the best place to start is the topical section below.  If you already have fusionpbx and want to know more about a particular function you can look up the menu screen section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Multi-Tenant]] - Domain based multi-tenant.&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Extensions]] - ie. your phones&amp;lt;br&amp;gt;&lt;br /&gt;
* [[IVR Menu]] - ie. if you want to setup an auto attendant or have automated prompts for a caller this is where you set this up&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Conferences]] - allows you to define reservationless conference rooms&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Call Groups]] - settings that allow you to group phones together&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Music On Hold]] - ie. if you place someone on hold what will they hear?&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Ring Groups]] - call one or more extensions&lt;br /&gt;
&lt;br /&gt;
==Documentation for SkyPBX GUI screens==&lt;br /&gt;
Please note that the documentation in this section is in progress. Many of the menu items shown here are available only to the &amp;quot;super admin&amp;quot; or are reserved for advanced use.  Further information can be found by clicking on the associated menu item.&lt;br /&gt;
&lt;br /&gt;
The GUI is accessible using a web browser by going to the PBX entry in the Sky DANCE GUI.&lt;br /&gt;
&lt;br /&gt;
'''[[System]]''' - the default page that is displayed when you log in to SkyPBX is the System page.  You can access it later by clicking on System directly without selecting a sub-menu&lt;br /&gt;
* [[Account Settings]] - the account settings for the currently logged on user&lt;br /&gt;
* [[SkyPBX Logout |Logout]] - use this to log out of the SkyPBX administration web site&lt;br /&gt;
* [[Menu Manager]] - This is used to control which menu items are available to the various user levels.&lt;br /&gt;
* [[Modules]] - for enabling and disabling Sky DANCE modules&lt;br /&gt;
* [[SkyPBX Settings|Settings]] - (advanced)  SkyPBX settings&lt;br /&gt;
* [[Variables]] - (advanced) Manage Sky DANCE internal variables&lt;br /&gt;
'''Accounts''' - clicking directly on Accounts without selecting a sub-menu will take you to the [[Extensions]] page &lt;br /&gt;
* [[Devices]] - for seeing and modifying all provisioned phones.  See [[Extensions]] for more information&lt;br /&gt;
* [[Extensions]] - where you configure the extensions for the phones attached to your system&lt;br /&gt;
* [[Gateways]] - (advanced - should only be used by super admin) These are the gateways that can be used to terminate traffic. &lt;br /&gt;
* [[User Manager]] - Allows a superadmin/admin to manage USERs and GROUPs. Can create/delete users, edit their [[Account Settings]].&lt;br /&gt;
* [[XMPP Manager]] - Configure XMPP to work with Google talk or other jabber servers. (Advanced)&lt;br /&gt;
&lt;br /&gt;
'''Dialplan''' - clicking directly on dialplan without selecting a sub-menu will take you to the [[Dialplan Manager]] page&lt;br /&gt;
* [[Dialplan Manager]] - used to update the dialplan controlling what happens when a number is dialed (note that this also includes the dialplan entries used for [[Outbound Routes]])&lt;br /&gt;
* [[Inbound Routes]] -  (advanced) used to define what to do with calls coming from outside of your SkyPBX/Sky DANCE server&lt;br /&gt;
* [[Outbound Routes]] - (advanced) used to define dialplan entries that affect calls that leave your SkyPBX/Sky DANCE server to go to the outside world&lt;br /&gt;
&lt;br /&gt;
'''Apps''' - clicking directly on apps without selecting a sub-menu will take you to the [[Call Detail Records]] page&lt;br /&gt;
&lt;br /&gt;
* [[Call block]] - Block inbound callers, optional module must be installed from Dev/Apps&lt;br /&gt;
* [[Call Broadcast]] - (option) &lt;br /&gt;
* [[Call Center]] –  Setup a SkyPBX call center&lt;br /&gt;
* [[Call Detail Records]] - Call history reports and detailed information on the calls.&lt;br /&gt;
* [[Conferences]] - to define permanently reserved conference numbers for individuals/groups to use&lt;br /&gt;
* [[Contact Manager]] - Manage your contact list and create [http://en.wikipedia.org/wiki/VCard vcards] if needed&lt;br /&gt;
* [[Fax Server]] - (option) to setup inbound and outbound faxing from SkyPBX (without needing a physical fax machine)&lt;br /&gt;
* [[Follow Me]] - Configure call forwarding, follow me, or do not disturb. &lt;br /&gt;
* [[Hot Desking]] (option) &lt;br /&gt;
* [[IVR Menu]] - To define Auto attendants, Interactive Voice Response menus (ie. press 1 for billing, press 2 for technical support, etc.)&lt;br /&gt;
* [[Music On Hold]] - to set up music for callers who are placed on hold or who are in a queue.&lt;br /&gt;
* [[Recordings]] - for making, modifying and reviewing recorded messages used within your phone system&lt;br /&gt;
* [[Ring Groups]] - allow you to ring one or more registered endpoints.&lt;br /&gt;
* [[Time Conditions]] - to define time conditions to affect how calls are handled at different times and on different days&lt;br /&gt;
* [[Queues]] - to define call queues to enable people to wait on hold until it is their turn to be answered&lt;br /&gt;
* [[PBX Voicemail|Voicemail]] - shows all voicemails that belongs to the current logged in user&lt;br /&gt;
&lt;br /&gt;
'''Status''' - clicking directly on status without selecting a sub-menu will take you to the [[Active Extensions]] page&lt;br /&gt;
* [[Active Call Center]] - display queue status, agent status, tier status for call centers &lt;br /&gt;
* [[Active Calls]] - lists and allows you to interact with '''active calls''' being handled by your server&lt;br /&gt;
* [[Active Conferences]] - lists conferences that are active on your server (showing the number of participants)&lt;br /&gt;
* [[Active Extensions]] - lists and allows you to interact with calls being handled by phone extensions on your server&lt;br /&gt;
* [[Active Queues]] - displays queues that have one or more callers waiting&lt;br /&gt;
* [[Registrations]] - By default in this page you can see all the registered endpoints in profile '''internal'''.&lt;br /&gt;
* [[Agent Status]] - Show/Edit the status of the agents at a call center.&lt;br /&gt;
* [[Services]] - allows interaction with the processes running on your server&lt;br /&gt;
* [[SIP Status]] - shows the status of your internal and external sip connections, various server statistics and a static view of the Sky DANCE log file&lt;br /&gt;
* [[System Status]] - shows the status of the physical server you are running SkyPBX on&lt;br /&gt;
* [[Log Viewer]] - displays Sky DANCE log file.&lt;br /&gt;
* [[Traffic Graph]] - Shows the live traffic on the network interface&lt;br /&gt;
&lt;br /&gt;
'''Advanced''' - clicking directly on Advanced without selecting a sub-menu will take you to the [[Command]] page&lt;br /&gt;
&lt;br /&gt;
* NOTE: This menu should only be available to the super administrator&lt;br /&gt;
&lt;br /&gt;
* [[Adminer]] - A database manager utility&lt;br /&gt;
* [[App Manager]] - advanced&lt;br /&gt;
* [[Command]] - allows you to interactively submit shell, PHP and Sky DANCE commands to your server&lt;br /&gt;
* [[Domains]] - used to setup new domains or edit existing ones.&lt;br /&gt;
* [[Grammar Editor]] - allows you to edit Sky DANCE speech recognition grammar definitions&lt;br /&gt;
* [[Group Manager]] - Used to manage SkyPBX groups&lt;br /&gt;
* [[PHP Editor]] - allows you to edit php files used in SkyPBX&lt;br /&gt;
* [[Provision Editor]] - allows you to edit phone/device provisioning files used in SkyPBX&lt;br /&gt;
* [[PHP Service]] - Manages multiple dynamic and customizable PHP services.&lt;br /&gt;
* [[Script Editor]] - allows you to edit javascript, lua and perl script used on your server&lt;br /&gt;
* [[SIP Profiles]] - allows you to customize the SIP profiles&lt;br /&gt;
* [[XML Editor]] - allows you to edit Sky DANCE XML files in the '''conf'''/ directory&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Follow_Me&amp;diff=1047</id>
		<title>Follow Me</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Follow_Me&amp;diff=1047"/>
		<updated>2016-05-05T15:27:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Hot_Desking&amp;diff=1046</id>
		<title>Hot Desking</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Hot_Desking&amp;diff=1046"/>
		<updated>2016-05-05T15:26:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''  Please contact Sky Networks sales for more information and pricing.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Please contact Sky Networks sales for more information and pricing.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Fax_Server&amp;diff=1045</id>
		<title>Fax Server</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Fax_Server&amp;diff=1045"/>
		<updated>2016-05-05T15:26:37Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''  Please contact Sky Networks sales for more information and pricing.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Please contact Sky Networks sales for more information and pricing.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=Contact_Manager&amp;diff=1044</id>
		<title>Contact Manager</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=Contact_Manager&amp;diff=1044"/>
		<updated>2016-05-05T15:26:10Z</updated>

		<summary type="html">&lt;p&gt;Admin: Created page with &amp;quot;Click Here to return to the Sky PBX main Screen: '''Back'''&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the Sky PBX main Screen: '''[[PBX |Back]]'''&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
	<entry>
		<id>https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1043</id>
		<title>PBX</title>
		<link rel="alternate" type="text/html" href="https://sky-networks.com/mediawiki/index.php?title=PBX&amp;diff=1043"/>
		<updated>2016-05-05T15:25:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: /* Getting started (a topical approach to the wiki) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Click Here to return to the main Screen: '''[[Sky Dance Web User Interface |Back]]'''&lt;br /&gt;
&lt;br /&gt;
Sky PBX is a Sky DANCE application based on the FusionPBX project which is designed to allow you to setup multi-tenant PBX services, IVRs and Call centers for use within Sky DANCE.  The following documentation will provide you with information on how to set this up.  If you have questions, feel free to call Sky Dance technical support.&lt;br /&gt;
&lt;br /&gt;
==Quick Overview of the Setup==&lt;br /&gt;
&lt;br /&gt;
* Create a domain to match the domain used for registering phones&lt;br /&gt;
* Create an extension under Accounts -&amp;gt; Extensions&lt;br /&gt;
* Register the phone to the extension. The extension number is the username for the end point.&lt;br /&gt;
* Test the phone by dialing the music on hold number *9664&lt;br /&gt;
* Setup an inbound route from Sky DANCE to the PBX.&lt;br /&gt;
* Validate the settings on the outbound route from Sky DANCE.&lt;br /&gt;
* Test&lt;br /&gt;
&lt;br /&gt;
==Menu: Advanced-&amp;gt;[[Domains]] (for Multi Tenant setup)==&lt;br /&gt;
Every Sky PBX instance will have its own domain.  This will be the IP address or the name which is used when an extension will register to the PBX.&lt;br /&gt;
Note: The first PBX should already be mostly configured after installation by Sky Networks technicians.  This can be used as an example when setting up new ones.&lt;br /&gt;
&lt;br /&gt;
==Menu: Accounts-&amp;gt;[[Extensions]]==&lt;br /&gt;
The first time the Extensions page is viewed, there will be no extensions listed.  Click on the + next to the list in order to add an extension.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Effective Caller ID&amp;quot; information is shown within your organization, &amp;quot;Outbound Caller ID&amp;quot; information will be seen by those receiving outside calls.&lt;br /&gt;
&lt;br /&gt;
Fill in Extension in order to get a basic phone up and running.  It is suggested that a system administrator complete the following:&lt;br /&gt;
Extension (according to the numbering scheme used in the implementation)&lt;br /&gt;
User list (assign a user to each extension – this allows the end-user to log into the SkyPBX web GUI and check voicemails, faxes and so on via the web. This does not have to be done immediately.)&lt;br /&gt;
Voicemail options (e.g. have voicemail sent to a designated email address.)&lt;br /&gt;
(editors: Toll allow is a new option – where is this used?  I don’t have this set on my system yet my calls all still work)&lt;br /&gt;
&lt;br /&gt;
*The range entry allows more than one extension to be created at a time.  This would probably be most useful when doing automated telephone provisioning (note to editors – you’ll need to flesh this out as we now have a provisioning section on this page and I have no idea how to use it).&lt;br /&gt;
&lt;br /&gt;
Save each configured extension (the save button is at the bottom of the GUI). When the save is complete, the screen is returned to the list of extensions.&lt;br /&gt;
Click on the extension just created.&lt;br /&gt;
Click on the password field to reveal the current password directly below the field.  Note the password is displayed because it will be needed to configure a telephone to negotiate with SkyPBX.  At this point, it might be prudent to test a telephone negotiating with successfully SkyPBX so that further testing can be performed, ensuring that the following are also properly configured:&lt;br /&gt;
IP address of SkyPBX (the phone might know this as the SIP server)&lt;br /&gt;
Extension (the extension number is the username for the phone)&lt;br /&gt;
Password for the extension&lt;br /&gt;
&lt;br /&gt;
 Read the manual for your IP phone or soft phone for more information. &lt;br /&gt;
Once the phone is connected you can test it by dialing *9664 which is a code for music on hold.&lt;br /&gt;
To use a phone to call somewhere other than music on hold or another extension, configuration of the Sky_Dance entry in the Dialplan Manager  is required.  (See more information about call provisioning and routing under DialPlan)&lt;br /&gt;
&lt;br /&gt;
==Setup an Inbound Route from Sky DANCE==&lt;br /&gt;
There are 2 steps to create an inbound route from Sky DANCE for Sky PBX. (This assumes you already have an inbound route setup in Sky DANCE that can accept traffic)&lt;br /&gt;
 1.  For inbound DIDs, create a &amp;quot;Called Pre Translation&amp;quot; entry in Sky DANCE which routes a call to the PBX using a &amp;lt;9999&amp;gt; prefix&lt;br /&gt;
&lt;br /&gt;
Example:  30550022*  9999665001 - would route to PBX1 with the default setup.&lt;br /&gt;
&lt;br /&gt;
If you have more than 1 PBX planned, you will need to plan on adding 2 prefixes in the Called Pre Translation table with the following format:   &amp;lt;Sky PBX application prefix - 9999&amp;gt;&amp;lt;4 digit PBX ID&amp;gt;&amp;lt;Number within the Dialplan Manager for that PBX&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 2.  Edit the Send_to_SkyPBX entry in the Dialplan Manager to change the condition to be more specific - ie. if the prefix from Sky DANCE was 99990001 - you could just match on the 0001.  To add other PBX entries you can just duplicate the Send_toSkyPBX entry to make a Send_toSkyPBX2,3 4 etc.and edit the domain name to match the new domain for the new PBX and also to  change the transfer action to route to the new context.&lt;br /&gt;
&lt;br /&gt;
==Setup an Outbound Route to Sky DANCE==&lt;br /&gt;
&lt;br /&gt;
1. Edit the Send_to_SkyDance entry to modify the sip_h_X-Rg-In=3000,1000;1;1000 entries to match your setup.  They should match the inbound resource group and partition used for routing the call to this PBX.&lt;br /&gt;
&lt;br /&gt;
==Voicemail to email==&lt;br /&gt;
For voicemail to email configure SMTP server settings in Advanced -&amp;gt;Default Settings.  Configure the destination email account in the settings for each extension.  SkyPBX does not use an MTA (Message Transfer Agent eg. sendmail or postfix).  Instead SkyPBX uses a PHP script that acts as an SMTP client and connects to the SMTP server using the account and password specified by the system and/or extension administrator.  As a result, there are no queues or logs where message sent or failed can be viewed.  However, if the php script was executed (whether the voicemail was successfully sent or not) there will be a file in /tmp called voicemailtoemail.txt.  If voicemailtoemail.txt was created and the voicemail was not received as an email, there could have been two possible results from the action. One possible result was that the script may have executed but it did not successfully negotiate with the SMTP server. Alternately, the script successfully sent the voicemail; however, the destination email account was incorrectly assigned in the settings.  If the file is not present in /tmp then it is likely that the voicemail file and directory permissions to /var/www/Skypbx/secure are incorrect.  The voicemail script is v_mailto.php.  If it is inaccessible to Sky DANCE then the function will not run and the file in /tmp will not be created.&lt;br /&gt;
&lt;br /&gt;
==Getting started (a topical approach to the wiki)==&lt;br /&gt;
This wiki is ordered around topics &amp;amp; menu screens.  If you are here for the first time the best place to start is the topical section below.  If you already have fusionpbx and want to know more about a particular function you can look up the menu screen section for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Multi-Tenant]] - Domain based multi-tenant.&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Extensions]] - ie. your phones&amp;lt;br&amp;gt;&lt;br /&gt;
* [[IVR Menu]] - ie. if you want to setup an auto attendant or have automated prompts for a caller this is where you set this up&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Conferences]] - allows you to define reservationless conference rooms&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Call Groups]] - settings that allow you to group phones together&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Music On Hold]] - ie. if you place someone on hold what will they hear?&amp;lt;br&amp;gt;&lt;br /&gt;
* [[Ring Groups]] - call one or more extensions&lt;br /&gt;
&lt;br /&gt;
==Documentation for SkyPBX GUI screens==&lt;br /&gt;
Please note that the documentation in this section is in progress. Many of the menu items shown here are available only to the &amp;quot;super admin&amp;quot; or are reserved for advanced use.  Further information can be found by clicking on the associated menu item.&lt;br /&gt;
&lt;br /&gt;
The GUI is accessible using a web browser by going to the PBX entry in the Sky DANCE GUI.&lt;br /&gt;
&lt;br /&gt;
'''[[System]]''' - the default page that is displayed when you log in to SkyPBX is the System page.  You can access it later by clicking on System directly without selecting a sub-menu&lt;br /&gt;
* [[Account Settings]] - the account settings for the currently logged on user&lt;br /&gt;
* [[SkyPBX Logout |Logout]] - use this to log out of the SkyPBX administration web site&lt;br /&gt;
* [[Menu Manager]] - This is used to control which menu items are available to the various user levels.&lt;br /&gt;
* [[Modules]] - for enabling and disabling Sky DANCE modules&lt;br /&gt;
* [[SkyPBX Settings|Settings]] - (advanced)  SkyPBX settings&lt;br /&gt;
* [[Variables]] - (advanced) Manage Sky DANCE internal variables&lt;br /&gt;
'''Accounts''' - clicking directly on Accounts without selecting a sub-menu will take you to the [[Extensions]] page &lt;br /&gt;
* [[Devices]] - for seeing and modifying all provisioned phones.  See [[Extensions]] for more information&lt;br /&gt;
* [[Extensions]] - where you configure the extensions for the phones attached to your system&lt;br /&gt;
* [[Gateways]] - (advanced - should only be used by super admin) These are the gateways that can be used to terminate traffic. &lt;br /&gt;
* [[User Manager]] - Allows a superadmin/admin to manage USERs and GROUPs. Can create/delete users, edit their [[Account Settings]].&lt;br /&gt;
* [[XMPP Manager]] - Configure XMPP to work with Google talk or other jabber servers. (Advanced)&lt;br /&gt;
&lt;br /&gt;
'''Dialplan''' - clicking directly on dialplan without selecting a sub-menu will take you to the [[Dialplan Manager]] page&lt;br /&gt;
* [[Dialplan Manager]] - used to update the dialplan controlling what happens when a number is dialed (note that this also includes the dialplan entries used for [[Outbound Routes]])&lt;br /&gt;
* [[Inbound Routes]] -  (advanced) used to define what to do with calls coming from outside of your SkyPBX/Sky DANCE server&lt;br /&gt;
* [[Outbound Routes]] - (advanced) used to define dialplan entries that affect calls that leave your SkyPBX/Sky DANCE server to go to the outside world&lt;br /&gt;
&lt;br /&gt;
'''Apps''' - clicking directly on apps without selecting a sub-menu will take you to the [[Call Detail Records]] page&lt;br /&gt;
&lt;br /&gt;
* [[Call block]] - Block inbound callers, optional module must be installed from Dev/Apps&lt;br /&gt;
* [[Call Broadcast]] - (option) &lt;br /&gt;
* [[Call Center]] –  Setup a SkyPBX call center&lt;br /&gt;
* [[Call Detail Records]] - Call history reports and detailed information on the calls.&lt;br /&gt;
* [[Conferences]] - to define permanently reserved conference numbers for individuals/groups to use&lt;br /&gt;
* [[Contact Manager]] - Manage your contact list and create [http://en.wikipedia.org/wiki/VCard vcards] if needed&lt;br /&gt;
* [[Fax Server]] - (option) to setup inbound and outbound faxing from SkyPBX (without needing a physical fax machine)&lt;br /&gt;
* [[Follow Me]] - to setup follow me services&lt;br /&gt;
* [[Hot Desking]] (option) &lt;br /&gt;
* [[IVR Menu]] - To define Auto attendants, Interactive Voice Response menus (ie. press 1 for billing, press 2 for technical support, etc.)&lt;br /&gt;
* [[Music On Hold]] - to set up music for callers who are placed on hold or who are in a queue.&lt;br /&gt;
* [[Recordings]] - for making, modifying and reviewing recorded messages used within your phone system&lt;br /&gt;
* [[Ring Groups]] - allow you to ring one or more registered endpoints.&lt;br /&gt;
* [[Time Conditions]] - to define time conditions to affect how calls are handled at different times and on different days&lt;br /&gt;
* [[Queues]] - to define call queues to enable people to wait on hold until it is their turn to be answered&lt;br /&gt;
* [[PBX Voicemail|Voicemail]] - shows all voicemails that belongs to the current logged in user&lt;br /&gt;
&lt;br /&gt;
'''Status''' - clicking directly on status without selecting a sub-menu will take you to the [[Active Extensions]] page&lt;br /&gt;
* [[Active Call Center]] - display queue status, agent status, tier status for call centers &lt;br /&gt;
* [[Active Calls]] - lists and allows you to interact with '''active calls''' being handled by your server&lt;br /&gt;
* [[Active Conferences]] - lists conferences that are active on your server (showing the number of participants)&lt;br /&gt;
* [[Active Extensions]] - lists and allows you to interact with calls being handled by phone extensions on your server&lt;br /&gt;
* [[Active Queues]] - displays queues that have one or more callers waiting&lt;br /&gt;
* [[Registrations]] - By default in this page you can see all the registered endpoints in profile '''internal'''.&lt;br /&gt;
* [[Agent Status]] - Show/Edit the status of the agents at a call center.&lt;br /&gt;
* [[Services]] - allows interaction with the processes running on your server&lt;br /&gt;
* [[SIP Status]] - shows the status of your internal and external sip connections, various server statistics and a static view of the Sky DANCE log file&lt;br /&gt;
* [[System Status]] - shows the status of the physical server you are running SkyPBX on&lt;br /&gt;
* [[Log Viewer]] - displays Sky DANCE log file.&lt;br /&gt;
* [[Traffic Graph]] - Shows the live traffic on the network interface&lt;br /&gt;
&lt;br /&gt;
'''Advanced''' - clicking directly on Advanced without selecting a sub-menu will take you to the [[Command]] page&lt;br /&gt;
&lt;br /&gt;
* NOTE: This menu should only be available to the super administrator&lt;br /&gt;
&lt;br /&gt;
* [[Adminer]] - A database manager utility&lt;br /&gt;
* [[App Manager]] - advanced&lt;br /&gt;
* [[Command]] - allows you to interactively submit shell, PHP and Sky DANCE commands to your server&lt;br /&gt;
* [[Domains]] - used to setup new domains or edit existing ones.&lt;br /&gt;
* [[Grammar Editor]] - allows you to edit Sky DANCE speech recognition grammar definitions&lt;br /&gt;
* [[Group Manager]] - Used to manage SkyPBX groups&lt;br /&gt;
* [[PHP Editor]] - allows you to edit php files used in SkyPBX&lt;br /&gt;
* [[Provision Editor]] - allows you to edit phone/device provisioning files used in SkyPBX&lt;br /&gt;
* [[PHP Service]] - Manages multiple dynamic and customizable PHP services.&lt;br /&gt;
* [[Script Editor]] - allows you to edit javascript, lua and perl script used on your server&lt;br /&gt;
* [[SIP Profiles]] - allows you to customize the SIP profiles&lt;br /&gt;
* [[XML Editor]] - allows you to edit Sky DANCE XML files in the '''conf'''/ directory&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>