Post new topic Reply to topic  [ 5 posts ] 

Board index : TeleFlow Forums : General

Author Message
 Post subject: TeleFlow 'instances'
PostPosted: Tue Apr 15, 2008 9:23 am 
Offline

Joined: Wed Mar 12, 2008 1:14 pm
Posts: 59
Location: Atlanta, GA
Hello - If I have 200 outbound calls that have to happen at the same exact time, how does TeleFlow handle this (assuming that the hardware will support it)? Does TeleFlow create a new instance for each line available?

Thanks in advance,
Susan

_________________
Susan Burkley
Input Technologies
Atlanta, GA ~ GMT -4, Eastern Daylight Time

Those who believe in telekinetics, raise my hand.
- Kurt Vonnegut


Back to top
 Profile YIM 
 
 Post subject: Re: TeleFlow 'instances'
PostPosted: Mon Apr 21, 2008 9:00 am 
Offline

Joined: Wed Mar 19, 2003 4:28 pm
Posts: 510
Location: Canada
You set up the instances when configuring TeleFlow. You would need to programmatically ensure the lines know what number to call and when.

The configuration is done using TeleFlow LineList. You would set up 200 ports of your outbound calling application. When the TeleFlow Server starts, it would start 200 instances of your application, one for every port.


Back to top
 Profile WWW 
 
 Post subject: Re: TeleFlow 'instances'
PostPosted: Mon Apr 21, 2008 9:08 am 
Offline

Joined: Wed Mar 12, 2008 1:14 pm
Posts: 59
Location: Atlanta, GA
Thanks - that's a lot of line config!

_________________
Susan Burkley
Input Technologies
Atlanta, GA ~ GMT -4, Eastern Daylight Time

Those who believe in telekinetics, raise my hand.
- Kurt Vonnegut


Back to top
 Profile YIM 
 
 Post subject: Re: TeleFlow 'instances'
PostPosted: Mon Apr 21, 2008 9:17 am 
Offline

Joined: Wed Mar 12, 2008 1:14 pm
Posts: 59
Location: Atlanta, GA
Actually, one more question on this topic: Could TeleFlow not dynamically instantiate the ports as needed versus 'hold' ports open? Would starting these lines up end up locking out other applications that might need access to the same hardware?

Thanks,
Susan

_________________
Susan Burkley
Input Technologies
Atlanta, GA ~ GMT -4, Eastern Daylight Time

Those who believe in telekinetics, raise my hand.
- Kurt Vonnegut


Back to top
 Profile YIM 
 
 Post subject: Re: TeleFlow 'instances'
PostPosted: Mon Apr 21, 2008 10:37 am 
Offline

Joined: Wed Mar 19, 2003 4:28 pm
Posts: 510
Location: Canada
When using TeleFlow LineList for the line config, you can replicate the lines, so it doesn't take a great deal of effort to set up. (You don't have to set up each line individually, one at a time.)

What I described - configuring what apps to run on what ports before starting the server - is how TeleFlow works, so there isn't any way to dynamically instatiate ports. There really shouldn't be any other applications besides TeleFlow that would need access to the ports, and we would highly recommend against any form of port-sharing between TeleFlow and another telephony application.

If you want to have different TeleFlow applications run on the same ports, there are ways of handling that. With the Run TAP step, one TeleFlow Application can run another TeleFlow Application anytime. You could have one "high level" application, for example, that determines whether or not to call someone, which then calls, and when a caller answers, uses Run TAP to run the application that handles the call. (an application does not necessarily have to handle the task of getting a caller on the phone itself. It could assume that if it is run that a caller is already on the line. Alternatively, you can use a compare of the @HOOK_STATUS variable, which will be OFF-HOOK if there is a caller on the line, or ON-HOOK if not. This means your applications can be designed such that they can run either as standalone applications that handle the phone answering/calling out, or as applications that run after the caller is on the line. This is up to how you intend to use them. If you look at the template application "Inbound", you will see that is was designed such that it can be run as either a standalone application, or that it can be run by another TAP that has already handled answering the phone.)

Similarly, on an inbound application, you can have one application that answers all the calls, evaluates a given call's DNIS, and then uses Run TAP to run the application that provides the appropriate service to the caller based on the number they called.


Back to top
 Profile WWW 
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

Board index : TeleFlow Forums : General


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Style by Midnight Phoenix & N.Design Studio
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.