From 6810445738ff6380dfb4d7a380dc90bc34e65b9f Mon Sep 17 00:00:00 2001
From: Michael Collins <msc@freeswitch.org>
Date: Wed, 15 Apr 2009 20:33:49 +0000
Subject: [PATCH] Add ext 9991 as ClueCon ext; use transfer instead of bridge
 on demo ivr opt #4

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13046 d0543943-73ff-0310-b7d9-9358b9ac24b2
---
 conf/autoload_configs/ivr.conf.xml | 6 +++---
 conf/dialplan/default.xml          | 7 +++++++
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/conf/autoload_configs/ivr.conf.xml b/conf/autoload_configs/ivr.conf.xml
index 7f754b73f3..97a7d0e189 100644
--- a/conf/autoload_configs/ivr.conf.xml
+++ b/conf/autoload_configs/ivr.conf.xml
@@ -15,9 +15,9 @@
       <entry action="menu-exec-app" digits="1" param="bridge sofia/$${domain}/888@conference.freeswitch.org"/>
       <entry action="menu-exec-app" digits="2" param="transfer 9996 XML default"/>    <!-- FS echo -->
       <entry action="menu-exec-app" digits="3" param="transfer 9999 XML default"/>    <!-- MOH -->
-      <entry action="menu-exec-app" digits="4" param="bridge sofia/$${domain}/brian@bkw.org"/>   <!-- ClueCon -->
-      <entry action="menu-exec-app" digits="5" param="transfer 1234*256 enum"/>    <!-- Screaming monkeys -->
-      <entry action="menu-sub" digits="6" param="demo_ivr_submenu"/>  <!-- demo sub menu -->
+      <entry action="menu-exec-app" digits="4" param="transfer 9991 XML default"/>    <!-- ClueCon -->
+      <entry action="menu-exec-app" digits="5" param="transfer 1234*256 enum"/>       <!-- Screaming monkeys -->
+      <entry action="menu-sub" digits="6" param="demo_ivr_submenu"/>                  <!-- demo sub menu -->
       <entry action="menu-exec-app" digits="/^(10[01][0-9])$/" param="transfer $1 XML features"/> 
       <entry action="menu-top" digits="9"/>          <!-- Repeat this menu -->
     </menu>
diff --git a/conf/dialplan/default.xml b/conf/dialplan/default.xml
index 73c860cafc..6505d20b39 100644
--- a/conf/dialplan/default.xml
+++ b/conf/dialplan/default.xml
@@ -540,6 +540,13 @@
       </condition>
     </extension>
 
+    <extension name="ClueCon">
+      <condition field="destination_number" expression="^9991$">
+        <action application="set" data="effective_caller_id_name=ClueCon"/>
+        <action application="bridge" data="sofia/$${domain}/brian@bkw.org"/>
+      </condition>
+    </extension>
+
     <extension name="show_info">
       <condition field="destination_number" expression="^9992$">
 	<action application="answer"/>