Midtown Computer Systems Enterprise

Convenient web based access to our favorite computer related Usenet groups.
MCSE.MS is not affiliated with Microsoft corporation, Cisco corporation, Oracle, CompTIA or any other vendor.
Check our Computer Hardware forum | Database help forum | Cell Phones reviews

Go Back  MCSE > Microsoft software reviews > Microsoft Speech > .NET Speech SDK
This is Interesting: Free Computer Magazines Now Free shipping to

.NET Speech SDK Discussion of .NET Speech Technologies and .NET Speech Software Development. microsoft.public.netspeechsdk

 
 
Thread Tools Display Modes
  #1  
Old 10-15-04, 08:21 PM
Sajin Valath
a simple outbound calling procedure
Hello

Could someone please help me with a simple outbound calling procedure?
Suppose I have a page(PgCall.aspx) with <MakeCall> control, a simple <QA>
(just prompt), and then <DisconnectCall> control.
How do I initiate the outbound callling process? Can I just use the URL
(PgCall.aspx) from IE? Which I tried but TASIM just played the prompt. I
have configured 2 IN and 2 OUT with CallManager. Do I need to add a
notification message queue of TAS? Is it mandatory to use Message queueing
to make this happen?

Thanks
sajin





  #2  
Old 10-15-04, 08:21 PM
Ahmed Stewart [MS]
Re: a simple outbound calling procedure
Hi Sajin,

Yes you have to create a message queue.

TAS will monitor the queue and when there's a message, load and executes
the page at the URL specified in the message.

This as well as the procedure for setting up the queue is explained in the
MSS help file.

--
Thanks,

Ahmed Stewart [MS]
--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm





"Sajin Valath" <sajin@julymorning.com> wrote in message
news:e1bwLH8rEHA.3464@TK2MSFTNGP14.phx.gbl...
> Hello
>
> Could someone please help me with a simple outbound calling procedure?
> Suppose I have a page(PgCall.aspx) with <MakeCall> control, a simple <QA>
> (just prompt), and then <DisconnectCall> control.
> How do I initiate the outbound callling process? Can I just use the URL
> (PgCall.aspx) from IE? Which I tried but TASIM just played the prompt. I
> have configured 2 IN and 2 OUT with CallManager. Do I need to add a
> notification message queue of TAS? Is it mandatory to use Message
> queueing
> to make this happen?
>
> Thanks
> sajin
>
>
>
>
>



  #3  
Old 10-15-04, 08:21 PM
Jarred Nicholls
Re: a simple outbound calling procedure
TAS requires a MSMQ to make outbound calls.  What happens is your outbound
"engine" will have to place calls onto the MSMQ (the URL to your page with
the MakeCall), and TAS picks up the message, looks at the body of the
message, which is the URL to your MakeCall page, and then navigates to that
page. You have to pass the call information in the MSMQ message for the
MakeCall, via query strings. I.E.
http://localhost/PgCall.aspx?PhoneNumber=5555555555, and your PgCall.aspx
page is responsible for extracting that query string and setting up the
MakeCall object prior to the Page being rendered by TAS (i.e. in the
Page_Load event).

I hope this helps you a bit.

-Jarred

"Sajin Valath" <sajin@julymorning.com> wrote in message
news:e1bwLH8rEHA.3464@TK2MSFTNGP14.phx.gbl...
> Hello
>
> Could someone please help me with a simple outbound calling procedure?
> Suppose I have a page(PgCall.aspx) with <MakeCall> control, a simple <QA>
> (just prompt), and then <DisconnectCall> control.
> How do I initiate the outbound callling process? Can I just use the URL
> (PgCall.aspx) from IE? Which I tried but TASIM just played the prompt. I
> have configured 2 IN and 2 OUT with CallManager. Do I need to add a
> notification message queue of TAS? Is it mandatory to use Message
> queueing
> to make this happen?
>
> Thanks
> sajin
>
>
>
>
>



  #4  
Old 10-15-04, 08:21 PM
Sajin Valath
Re: a simple outbound calling procedure
Thanks Jarred and Ahmed.
That really helped me to get into basic notification apps.
-sajin

"Jarred Nicholls" <jarred.nicholls@voicemetrix.com> wrote in message
news:%23Bm8xc8rEHA.2596@TK2MSFTNGP12.phx.gbl...
> TAS requires a MSMQ to make outbound calls. What happens is your outbound
> "engine" will have to place calls onto the MSMQ (the URL to your page with
> the MakeCall), and TAS picks up the message, looks at the body of the
> message, which is the URL to your MakeCall page, and then navigates to

that[vbcol=seagreen]
> page. You have to pass the call information in the MSMQ message for the
> MakeCall, via query strings. I.E.
> http://localhost/PgCall.aspx?PhoneNumber=5555555555, and your PgCall.aspx
> page is responsible for extracting that query string and setting up the
> MakeCall object prior to the Page being rendered by TAS (i.e. in the
> Page_Load event).
>
> I hope this helps you a bit.
>
> -Jarred
>
> "Sajin Valath" <sajin@julymorning.com> wrote in message
> news:e1bwLH8rEHA.3464@TK2MSFTNGP14.phx.gbl...
<QA>
>
>



  #5  
Old 10-15-04, 08:21 PM
Sajin Valath
Re: a simple outbound calling procedure
Jarred,

How could I get the outbound call status (answered by 'human' or
'answeringMachine') into my Makecall page? I would like to invoke different
QAs based on who answers the call.
I remember you had been asking something similar sometime back.
How could I parse the cstaMessageDomObject of OnClientConnected? Will this
smex message object contain who answers the call? Or, Is there any other
mechanism to get this status?
Highly appreciate your help. Thanks anyways.

-sajin


"Jarred Nicholls" <jarred.nicholls@voicemetrix.com> wrote in message
news:%23Bm8xc8rEHA.2596@TK2MSFTNGP12.phx.gbl...
> TAS requires a MSMQ to make outbound calls. What happens is your outbound
> "engine" will have to place calls onto the MSMQ (the URL to your page with
> the MakeCall), and TAS picks up the message, looks at the body of the
> message, which is the URL to your MakeCall page, and then navigates to

that[vbcol=seagreen]
> page. You have to pass the call information in the MSMQ message for the
> MakeCall, via query strings. I.E.
> http://localhost/PgCall.aspx?PhoneNumber=5555555555, and your PgCall.aspx
> page is responsible for extracting that query string and setting up the
> MakeCall object prior to the Page being rendered by TAS (i.e. in the
> Page_Load event).
>
> I hope this helps you a bit.
>
> -Jarred
>
> "Sajin Valath" <sajin@julymorning.com> wrote in message
> news:e1bwLH8rEHA.3464@TK2MSFTNGP14.phx.gbl...
<QA>
>
>



  #6  
Old 10-15-04, 08:21 PM
Russell Spence [MS]
Re: a simple outbound calling procedure
This question was covered recently.  You might want to go back through
previous postings to see the answers.

--

This posting is provided "AS IS" with no warranties, and confers no rights.

"Sajin Valath" <sajin@julymorning.com> wrote in message
news:usn4cwusEHA.820@TK2MSFTNGP12.phx.gbl...
> Jarred,
>
> How could I get the outbound call status (answered by 'human' or
> 'answeringMachine') into my Makecall page? I would like to invoke

different[vbcol=seagreen]
> QAs based on who answers the call.
> I remember you had been asking something similar sometime back.
> How could I parse the cstaMessageDomObject of OnClientConnected? Will this
> smex message object contain who answers the call? Or, Is there any other
> mechanism to get this status?
> Highly appreciate your help. Thanks anyways.
>
> -sajin
>
>
> "Jarred Nicholls" <jarred.nicholls@voicemetrix.com> wrote in message
> news:%23Bm8xc8rEHA.2596@TK2MSFTNGP12.phx.gbl...
outbound[vbcol=seagreen]
with[vbcol=seagreen]
> that
PgCall.aspx[vbcol=seagreen]
> <QA>
URL[vbcol=seagreen]
I
>
>



  #7  
Old 10-18-04, 08:20 AM
Jarred Nicholls
Re: a simple outbound calling procedure
As Russell said, I did receive an answer to that question.  In short, yes,
that smex object will contain how the call was answered, and the way to get
to it was answered on my thread.

-Jarred

"Sajin Valath" <sajin@julymorning.com> wrote in message
news:usn4cwusEHA.820@TK2MSFTNGP12.phx.gbl...
> Jarred,
>
> How could I get the outbound call status (answered by 'human' or
> 'answeringMachine') into my Makecall page? I would like to invoke
> different
> QAs based on who answers the call.
> I remember you had been asking something similar sometime back.
> How could I parse the cstaMessageDomObject of OnClientConnected? Will this
> smex message object contain who answers the call? Or, Is there any other
> mechanism to get this status?
> Highly appreciate your help. Thanks anyways.
>
> -sajin
>
>
> "Jarred Nicholls" <jarred.nicholls@voicemetrix.com> wrote in message
> news:%23Bm8xc8rEHA.2596@TK2MSFTNGP12.phx.gbl...
> that
> <QA>
>
>



  #8  
Old 10-18-04, 08:12 PM
Sajin Valath
Re: a simple outbound calling procedure
Hi Jarred, Russel
I went through the previous posts and tried this as following:

OnClientConnected of my MakeCall control is the following function
'Main_Connected'.

Main_Connected(obj, mySmex) {
var ansBy;
ansBy =
mySmex.selectSingleNode("/csta:EstablishedEvent/csta:extensions/csta:private
Data/csta:private/pri:callAnalysis").text;
LogMessage("MakeCall answered by : " + ansBy );
return true;
}

But, its giving an error while evaluating the above function. The error is
"function expected".
Could someone pl. tell me why this error? Or, if path is wrong, pl. suggest
the right one.

Thanks,
sajin



"Russell Spence [MS]" <russells@online.microsoft.com> wrote in message
news:%23hcNUUvsEHA.636@TK2MSFTNGP09.phx.gbl...
> This question was covered recently. You might want to go back through
> previous postings to see the answers.
>
> --
>
> This posting is provided "AS IS" with no warranties, and confers no

rights.[vbcol=seagreen]
>
> "Sajin Valath" <sajin@julymorning.com> wrote in message
> news:usn4cwusEHA.820@TK2MSFTNGP12.phx.gbl...
> different
this[vbcol=seagreen]
other[vbcol=seagreen]
> outbound
> with
the[vbcol=seagreen]
> PgCall.aspx
the[vbcol=seagreen]
procedure?[vbcol=seagreen]
> URL
prompt.
> I
>
>




  #9  
Old 10-18-04, 08:12 PM
Jon Poploskie
Re: a simple outbound calling procedure
You need to put the keyword 'function' before Main_Connected.
Jon

"Sajin Valath" <sajin@julymorning.com> wrote in message
news:OxttVwTtEHA.1308@tk2msftngp13.phx.gbl...
> Hi Jarred, Russel
> I went through the previous posts and tried this as following:
>
> OnClientConnected of my MakeCall control is the following function
> 'Main_Connected'.
>
> Main_Connected(obj, mySmex) {
> var ansBy;
> ansBy =
> mySmex.selectSingleNode("/csta:EstablishedEvent/csta:extensions/csta:private
> Data/csta:private/pri:callAnalysis").text;
> LogMessage("MakeCall answered by : " + ansBy );
> return true;
> }
>
> But, its giving an error while evaluating the above function. The error is
> "function expected".
> Could someone pl. tell me why this error? Or, if path is wrong, pl.
> suggest
> the right one.
>
> Thanks,
> sajin
>
>
>
> "Russell Spence [MS]" <russells@online.microsoft.com> wrote in message
> news:%23hcNUUvsEHA.636@TK2MSFTNGP09.phx.gbl...
> rights.
> this
> other
> the
> the
> procedure?
> prompt.
>
>
>



  #10  
Old 10-18-04, 08:12 PM
Sajin Valath
Re: a simple outbound calling procedure
Jon
I do have the "function" keyword in my actual program.
Thx
sajin

"Jon Poploskie" <no@spam.com> wrote in message
news:ezz2ZyVtEHA.3884@TK2MSFTNGP11.phx.gbl...[vbcol=seagreen]
> You need to put the keyword 'function' before Main_Connected.
> Jon
>
> "Sajin Valath" <sajin@julymorning.com> wrote in message
> news:OxttVwTtEHA.1308@tk2msftngp13.phx.gbl...
mySmex.selectSingleNode("/csta:EstablishedEvent/csta:extensions/csta:private[vbcol=seagreen]
is[vbcol=seagreen]
page[vbcol=seagreen]
the[vbcol=seagreen]
for[vbcol=seagreen]
the[vbcol=seagreen]
the[vbcol=seagreen]
a[vbcol=seagreen]
Message
>
>



 


Popular forums
A+ (A Plus) Windows 2000 Active directory Exchange 2000 information store
Network+ Windows XP Security Exchange 2000 server administration
MCSE .NET Web services SQL Server
Cisco certification ASP .NET SQL 2000 Programming
Windows 2000 Registry .NET XML Viruses


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 06:30 PM.


Powered by vBulletin Version 3.6.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright MCSE braindumps 2003-2006