diff --git a/admin/index.php b/admin/index.php
index b1bb7a63..5446df0b 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -101,6 +101,7 @@ print "
";
if (VOIP_ENABLED)
diff --git a/admin/supervisorchat.php b/admin/supervisorchat.php
new file mode 100644
index 00000000..7e62f808
--- /dev/null
+++ b/admin/supervisorchat.php
@@ -0,0 +1,83 @@
+
+ * @copyright Australian Consortium for Social and Political Research Incorporated (ACSPRI) 2013
+ * @package queXS
+ * @subpackage admin
+ * @link http://www.acspri.org.au/ queXS was writen for ACSPRI
+ * @license http://opensource.org/licenses/gpl-2.0.php The GNU General Public License (GPL) Version 2
+ *
+ *
+ */
+
+/**
+ * Configuration file
+ */
+include("../config.inc.php");
+
+/**
+ * Database file
+ */
+include ("../db.inc.php");
+
+/**
+ * XHTML functions
+ */
+include("../functions/functions.xhtml.php");
+
+
+if (isset($_POST['update']))
+{
+ set_setting("bosh_service",$_POST['bosh']);
+ set_setting("supervisor_xmpp",$_POST['supervisor']);
+ $enable = false;
+
+ if (isset($_POST['enable']))
+ $enable = true;
+
+ set_setting("chat_enabled",$enable);
+}
+
+xhtml_head(T_("Supervisor chat"),true,false,array("../js/window.js"));
+
+print "" . T_("Allow interviewers to chat with the supervisor over XMPP (Jabber). Required is a BOSH enabled XMPP/Jabber server. The operators and the supervisor will need XMPP/Jabber accounts.") . "
";
+
+ $e = get_setting("chat_enabled");
+ $checked = "checked='checked'";
+ if (empty($e))
+ $checked = "";
+
+ ?>
+
+