TeleFlow Overview

TeleFlow Overview

From TeleFlow

Jump to: navigation, search

This section provides an overview and description of the products that comprise it.


TeleFlow Telecommunications and Media Server for NMS, Dialogic, Ai-Logix with IVR, conferencing, call switching, call recording, biometric, speech recognition, text-to-speech (TTS), faxing, dictation and related functions.

Server provides a robust, exceptionally stable operating environment in which voice, database, programmatic, and media services are performed according to the flowcharts created with TeleFlow Designer.

TeleFlow® is a telephony application Designer and Server that provides the tools to build and operate IVR/CTI applications. With TeleFlow®, and its wide range of functions and features, nearly any idea can be designed, developed and deployed. TeleFlow® can be installed on any Windows 95/98/2000 or NT computer to design and test systems. Once completed, the resulting application can then be installed on a Windows NT computer equipped with Natural MicroSystems AG telephony voice boards.

TeleFlow® has a very intuitive user interface with easy to use navigation controls. Unlike other products, the level of on screen documentation illustrates exactly what the application does and how it works. With TeleFlow®, reading the flowchart shows the words that will be spoken, the variables that are used, and specifics of each function... right on the screen. This approach makes comprehension of an application easy, without the need to review each function individually to see what is really happening.

TeleFlow® has been developed to remove the complexity of telephony and encapsulate it in icons that are connected together to form flowcharts. This product is aimed at people with medium level software knowledge. For example, experience using the macro features of products such a Microsoft Excel or other flowcharting software is roughly equivalent to the knowledge level needed to use TeleFlow®.

The TeleFlow Voice Application Development Suite combines many technologies and capabilities together resulting in comprehensive, award-winning degrees of separation...

TeleFlow Voice Application Development Platform: The award-winning TeleFlow Voice Application Development suite is one of the most comprehensive toolkits available and is included with each on-pemise TeleFlow solution installation, which offers a means to customize and develop voice applications solutions within an intuitive flowchart environment.

Multiple Platform Vendor Support: TeleFlow supports many vendor platforms to ensure product compatibility and support.

Media Resource Control Protocol (MRCP): This protocol is designed to help establish control connections to external media streaming devices, and media delivery mechanisms to allow for multiple languages of Speech Recognition and Text-To-Speech so that the "best of breed" speech and text to speech vendors can be chosen over proprietary protocols.

Session Internet Protocol (SIP): SIP is an application-layer control protocol, which enables Voice Over IP (VoIP) gateways, client endpoints, and PBXs to communicate over packet networks. enGenic is able to bridge an IP/PBX to the SIP/IVR platform withinTeleFlow VoiceOffi ce allowing for the SIP/IVR server to be located anywhere with sufficient internet bandwidth. Additionally, SIP allows TeleFlow solutions to act as a PBX.

Data Manager: This data server allows for multiple connections of data sources so that many different departments or companies can simultaneously share data resources.

TeleFlow Designer
TeleFlow Monitor
TeleFlow Simulator
TeleFlow Server
Setup & Configuration tools
   (LineList, Config)
Listener: live listen-in
Automated audio conversion tools
   (VoicePlayer, SoundTransform)
In-bound call control
Out-bound call control
Transfer capabilities
IVR functionality:
- touch-tone processing (recv and send)
- audio play & record
- speaking data values (numbers, dates, times, etc)
- get letters
Multi language support in system scripts
Text-to-speech capabilities*
Speech Recognition capabilities*
Biometric Voice Identification capabilities*
Full suite of programmatic steps-
 -  math
 -  data formatting
 -  variable handling
 -  logical processing
 -  file i/o
BASIC Script interpreter
Run external programs and call DLLs
Modular programming: run other TeleFlow flowcharts and applications
Data interface:
 -  ODBC
 -  SQL
 -  XML
Send E-Mail
HTTP support
TCP support
UDP support
Data encryption
 -  encrypt/decrypt
 -  hashing
Voice-over-IP support with SIP
Passive call recording (ie: Call Capture)

Development History

c1993: TeleFlow, an telecommunications service creation environment was created with the concept that direct coding was restrictive, and that files created by a GUI environment and then interpreted by a media server would provide greater access and therefore richer environments. By 1995, the concept was proven sound, as developers could build applications by clicking and placing, or drag and dropping, functions (answer phone, play voice, get a touch tone) to build a complete application. TeleFlow was made available on the internet.

c1999: TeleFlow Server environment is utilized in a series of telephone dating environments across the US, and now supports multiple hardware environments. Additional call solutions such as conferencing and support for E1/ISDN protocols are added.

c2002: TeleFlow CallCapture, a call recording environment for trunk side and PBX environments is created. Medical dictation environments are also created.

c2008: TeleFlow Host environment is complete and about to be made available to developers and host companies under a Hosting Agreement. TeleFlow Marketplace is currently being developed to provide an easily managed revenue generating systems deployment environment.