2. Using of program

This shortcut has appeared in your desktop after installation

2.1. Setting of the program

Open the program Blitz_KXTDServConsole. At first start the program puts out the message about the error that type of DB is not setting.

For work Blitz KX-TD TAPI Server need preset Base Data Server and corresponding ODBC driver. It may be:

2.1.1. Set the parameters of start the service

Enter the "Menu/Service Management".

In the open window select type which is necessary for start (automatic or manually). If you don't need the service worked from system account please unset checkbox "System account" and input user's name and password, from which service should work. If name of this user belongs to domain, then domain should be pointed before the name and shared from user's name by symbol "/". After setting the parameters of start the service, start it pressed the button "Start".

2.1.2. Set the parameters of DB

Enter in menu "Settings/Data base".

In opened window choose the database's type and enter all necessary parameters of connection to it. In case of using MS-SQL server, choose "Windows" type of authorization in case if MS-SQL server works on the same computer where Blitz KXTD TAPI Server works or SQL-Server if need to using the name and password of user. In case of using Firebird server, it's necessary to point the location the file of FDB database on local or remote server and the path to it (using the file's name or alias). Using Oracle must specify the name of ODBC driver (the default Oracle in OraClient10g_home1). If it's necessary you can change waiting period of connection to database and interval between attempts to connect with database in case of failed connection.

If everything input correctly press the button "OK" or "Apply".

Note: DB should be created beforehand and for it should be set the sanction for user, from whose name the program will connect to DB.

The right part of this window allows to make the template of your own SQL-query, which will be used by Blitz KXTD TAPI Server for receiving EXT numbers on which it is necessary to transfer incoming outside calls. If there are your own directions of phone and counteragents in your database, then Blitz KXTD TAPI Server will use it with this SQL-query. The template of SQL-query has one variable parameter %CallerID which must be without quotes, not looking that the field of table with telephone number has text type. In this query the sample from 1 up to 3 of EXT numbers on which the transfer of call will be made is supported. At sample more than 3 telephone numbers the superfluous numbers will be ignored.

Note: at using your own SQL-query, information from corresponding directory are not displayed in Blitz KXTD TAPI Console.

To check the correctness of the your SQL-query, press the button "SQL-Test":

Here you can input any telephone number and press the button ">" check of result of work your SQL-query. In case if you made syntactic error in SQL-query or if this query didn't returned result you would receive corresponding notice. If SQL-query is correct and telephone number, which you input are in your directory then in this window you see the numbers of EXT line on which the transfer of call will be made.

2.1.3. Set parameters of TAPI and Server.

Here you can set the necessary parameters for TAPI-interface and the server to do this, open "Settings / TAPI & Server".

Here you can set proper parameters for TAPI- interface and Server:

  • Reinitialize TAPI, if KX_STATUS is lost - establishes a critical number of times after which the TAPI server will be re-initialized.
  • Interval between KX_STATUS in seconds - time interval in the seconds with which happen events KX_STATUS. KX_STATUS can be admit if it doesn’t appear after a while writing in this parameter +5 seconds.
  • Restart telephony servicen if has not received KX_RETRIEVE during - time after that will be launched over the phone in the absence of KX_RETRIEVE.
  • To establish{install} ACD attributes at start of service - if this option at start of a server ACD-attributes will be automatically established or be dumped{installed or be dumped;established or be reset;installed} is included.
  • To establish{install} ACD attributes at start of service - If this option at start of a server ACD-attributes will be automatically established or be dumped{installed or be dumped;established or be reset;installed} is included.
  • To reinstall ACD attributes after KX_RETRIEVE - if during work the TSP-driver will suddenly send message KX_REINIT, and after it{him} KX_RETRIEVE after that the server will automatically repeatedly establish{install} or will dump{reset} ACD-attributes.
  • Delay for Transfer, millisecond - important pause between commands that sends for PBX is important for lucky execute function Transfer. Insufficient meaning of this pause result to answer for incoming call instead of transfer the ring on Transfer at that on system telephone will turn on speakerphone. Inordinate meaning of this pause result to unwanted delay for transfer calls. For each type of PBX this parameter fit by experiment. For example for KX-TD1232 enough 100 microseconds and for KX-TDA100 sometimes 200 microseconds is little.
  • Delay for Drop, millisecond - important pause between off-hooh and on-hook. It needs for right responding and successful calling party release by your CO line or GSM gate. In real for this pause add meaning "Delay for Transfer" needed for right give work up all commands by your PBX.
  • Call date and time given from: - states where the call is recorded with a computer or PBX system.
  • Enable ACD-mode control for group redirections - During initialization of the TAPI-interface after reception data on groups of distribution of calls for each of them - "ACD mode" and "Waiting time CTI", functions necessary for work redirection incoming calls directly two attributes will be set or unset from these groups. If in tables "DID/DDI Extended" and "DIL_11 Extended" in a field "EXT Supervisor" numbers of groups of distribution of calls are entered, attribute "ACD mode" for these groups will be set and by means of attribute "Waiting time CTI" will be set duration time in which PBX will wait redirection for a call a server. If for this time the call has not redirected a server, PBX will direct it on internal number under the own program.

    It is necessary to remember that after set of these attributes by means of Blitz KXTD TAPI Server, they will function is not dependent on that, the server works or not, that will lead to delays of incoming calls in case of if the server for any reason will not work.
  • IP-Address - IP-address getting from list through which TAPI-server will work.
  • Port - number of TCP-port on which TAPI-server will work
  • Prefix to access on outside line - one or some numbers for enter on CO lines. Use in two cases :
    • Sent it for clients for example Blitz CallerID Display in answer for demand of prefix;
    • In result of import tables database in table Speed Dial KX-TDA.csv, added this prefix for number CallerID;
  • To allow to open EXT, not entering into groups - allows client appendices to open lines of internal phones which are not included in one of groups of distribution of calls and to work with them.
  • Logged intercom calls - when this option, the database will be maintained calls between internal users.
  • Way to audio records of calls - a global way to folders in which audiofiles with records of calls contain.
  • Enable log - the server can log their errors it is necessary for them to find and fix. You can also specify a log file name is stored.

2.1.4. Set the table of modification CallerID

If it is necessary to modify numbers Caller ID, you need to create and fulfill the table of modification. Open the menu "Settings/CallerID Modification". The program will remind you at once that the layout of this table is not specified yet.

Select required folder for this table, press the button "Open". You can point out the layout of already existed file of table, but it is not obligatory. In the last case, the program will suggest to create new file of table. After the table has created or opened already existed, you can fill and edit it. Set checkbox "Switch on modification" and if all is input correctly, press the button "OK".

2.1.5. Set the mechanism of notification about incoming outside calls

If you need to use the mechanism of notification about incoming outside calls for other software, set it. Open menu "Settings/Calls report".

  1. If it is necessary that when incoming outside call comes on certain EXT number and also when it transferred into another EXT number the empty file with set name and parameters of call will be created set checkbox, input the path to the folder, where this file will be created, input the template on which their names will be formed. The name of file can keep any symbols and such call parameters as Caller ID, Called ID, CO line and EXT line. You need order corresponding macros in template of the file name:
    ParameterMacros
    Caller ID%C
    Dialed ID%D
    EXT%E
    CO%P
  2. This is an opportunity to handle the notice about incoming calls with TCP/IP on local network. For this set checkbox, input the template of text line, which will be handle at incoming and transferred calls, point out the desirable port's number by default to which software installed on manager's computer will be connected on network (if necessary, the number of ports can be set individually for each manager), and fill in the table "Users".
    At that the role of server executes your application which must hear socket and the role of client executes - Blitz_KXTDServTAPI. Your application must be downloaded on work sits of managers, the address of their computers wright in table "Users".
    When call comes Blitz_KXTDServTAPI set the connection with that application which is downloading in that manager on which the call come. After transfer the information about the call TCP/IP the connection brake down. For enclosure this function you need set the proper flag enter the pattern of text line which will transfer by your application set the number of TCP port of your application which will be used on default for all managers. In case of need for all of the managers you can wright itself number of port of your application it can be made in table "Users".
    in column "DNS-name/IP: Port". For that in transfer line substitute parameter of the call you need in pattern wright proper macros by rule as indicated above.
    1. User's ID
    2. User's EXT telephone number
    3. User's Name
    4. IP address : port
    Port's number - this is obligatory parameter. If it is absent, the number of port, which is set in the window "Notice about calls" will be used by default. Using this way of notice about the calls, as a server-listener socket, should be software installed on manager's computer. "Blitz KXTD TAPI Server" will be as client which connects to the necessary computer to send a message about call. TCP - connection is installed only for period of handle message after that connection is broke. If everything is input correctly press the button "OK".
  3. You can use stored procedure while working with server of DB MS-SQL or Firebird. For this set checkbox and input the name of procedure for events "The name of stared procedure at incoming" and "The name of stared procedure at answering". For this:
    1. On server DB program two stored procedures the fist one for the incident about the call come and the second one for the incident about the answer for the incoming call. Stored procedures must get from 1 till 4 parameters:
      • CallerID – line type
      • DialedID - line type
      • EXT – integer type
      • CO - integer type
    2. In program enclosure proper flag set the names of your stored procedures and mark wanted you their parameters.
If all settings are right, press "OK".

2.1.6 Select Columns

If necessary, you can turn off the display table columns that you do not need it. At the same time accelerating the process of finding information on the screen, as well as the manufacture of their sample from the database, which in some cases provides an additional gain speed.

2.1.7 Automatic import of data into tables

You have a possibility use automatic import data from files CSV or DBF in database tables in specified days and time.
  • Turn on - choice database tables for which will be turn on automatic import dates;
  • Table - the name of database tables;
  • Prefix - prefix from which must be beginning the names of files CSV and DBF;
  • Format - choice of file format from which will be generate import of dates CSV or DBF;
  • The paht for DBF or CSV - the way for catalog in which will be generate search files CSV and DBF with proper prefixes;

By import data check existence analog notices in tables database:

  • In table DID/DDI Extended - through number DID;
  • In table DIL 1:1&snbp;Extended - through number CO;
  • In table CallerID distribution - through number Caller ID;
  • In table Users - through number EXT;

If such notice isn't in database it is added in it.

If such notice is in database other fields of notice will just regenerate.

If imported table CSV or DBF in given notation have another empty fields then given notation delete from database.

Section Data and time of updating of the tables allow to import data and time automatic tables renew in database. You could set renewal that will have a period once at month/week/day, every hour and every minute.

Required format of tables DBF and CSV:
DBF:
DID/DDI Extended
The name of the columnThe type of dataThe length of the field
DIDCharacter15
EXT_SVISORCharacter5
EXT_IRNACharacter20
METHODNumeric1
  • DID (Dialed ID) - number dialed by called subscriber;
  • EXT_SVISOR (EXT Supervisor DID) - EXT number on which getting incoming external calls according to PBX program;
  • EXT_IRNA (EXT IRNA DID) - EXT number, the user's name on which must be transfer incoming calls or number "1" in case command "Call drop". In case if in this field will be wrought the user's name Blitz_KXTDServTAPI will do search user with such name in table "Users" and in table database in proper column will add his ID-number;
  • METHOD - method transfer calls: 1 or 0. 0 - Redirect, 1 - Transfer;
DIL 1:1 Extended
The name of the columnThe type of dataThe length of the field
CONumeric3
EXT_SVISORCharacter5
EXT_IRNACharacter20
METHODNumeric1
  • CO - number CO-port of PBX ;
  • EXT_SVISOR (EXT Supervisor CO) - EXT number on which getting incoming external calls according to PBX program;
  • EXT_IRNA (EXT IRNA CO) - EXT number, the user's name on which must be transfer incoming calls or number "1" in case command "Call drop". In case if in this field will be wrought the user's name Blitz_KXTDServTAPI will do search user with such name in table "Users" and in table database in proper column will add his ID-number
  • METHOD - method transfer calls: 0 or 1. 0 - Redirect, 1 - Transfer;
CallerID distribution
The name of the columnThe type of dataThe length of the field
CALLERIDCharacter15
EXT1Character20
EXT2Character20
EXT3Character20
NAMECharacter20
NAME_MIDCharacter20
NAME_LASTCharacter20
POSTCharacter50
DEPARTAMCharacter50
ICQCharacter12
EMAILCharacter20
NOTECharacter254
  • CALLERID - Caller ID number ;
  • EXT1, EXT2, EXT3 – EXT numbers, the user's name on which must be transfer incoming calls, number "1" in case command "Call drop" or number "8" in case command "Don't processing of call". In case if in this field will be wrought the user's name Blitz_KXTDServTAPI will do search user with such name in table 'Users' and in table database in proper column will add his ID-number;
  • NAME - the client name;
  • NAME_MID - middle name of client;
  • NAME_LAST - last name of client;
  • POST - post address of client;
  • DEPARTAM - post which take the client;
  • ICQ - number ICQ client;
  • EMAIL - e-mail of client;
  • NOTE - notice (about 254 symbols);
Users
The name of the columnThe type of dataThe length of the field
EXTCharacter5
NAMECharacter20
ADDRESSCharacter22
GROUPCharacter15
  • EXT - EXT number of user;
  • NAME - the name of user;
  • ADDRESS - address in your local network of user`s computer in need through ":" number of TCP-port of user application getting information about incoming calls;
  • GROUP - the name of group which user is member; Blitz_KXTDServTAPI will do search of group with such name in table "Group of users" and if such group will be find in database for given user add it ID-number;
CSV:
The files CSV must be contain in first line the name of columns. Their names must be simple with which are in tables DBF. In files CSV could be empty lines however can not be that file is beginning from empty line.

2.1.8 Auto exports tables

Automatic export permits to export data from tables and outgoing calls to CSV files or DBF raised in the days and times.

  • Enable - select database tables, which will be included automatically import data;
  • Table - the name of database tables;
  • Filename - the template file names CSV, and DBF. Entries "% D" and "% T" means that the position of the file name will be replaced by, respectively, the date and time of the first call in this file;
  • Format - choose your file format, which will be the export of data, CSV or DBF;
  • Path to DBF and CSV files - path to the directory, which will appear exported CSV files and DBF;
  • The section "Date and time of updating the tables" allows you to set the date and time of auto exports tables incoming and outgoing calls. You can export every month, every week, every day, every hour and every minute. Accordingly, each file will be kept information about calls in the last month, week, day, hour or minute.

  • Delay for export, min - The time from 0 to 30 minutes, which exports tables should miss. This need it for ongoing calls that have not yet completed, did manage to finish and they got it in this exported file, rather than the next. For example, a client called, they talked with one manager, he was transferred to the second manager, traveling the incoming call is not yet complete, but already the time of export tables, and here it is very important to travel the entire route of the call came in an exported file, rather than two different.
  • Format of the exported DBF tables and CSV:
    DBF:
    Inbox
    The name of the columnThe type of dataThe length of the field
    CALLERIDCharacter15
    DIDCharacter15
    CONumeric4
    EXTNumeric4
    CALLDATEDateTime---
    REPLYTIMEDateTime---
    DURATIONCharacter8
    CDCharacter6
    • CALLERID - A phone number to call the client;
    • DID - Your external telephone number on which to call the customer;
    • CO - Number of CO-port PBX system through which the call was received;
    • EXT - Internal subscriber number, who received an incoming call;
    • CALLDATE - Date and time of call;
    • REPLYTIME - Date and time of answering a call;
    • DURATION - Call duration;
    • CD - The type of call;
    Outgoing
    The name of the columnThe type of dataThe length of the field
    CALLEDIDCharacter15
    DIALTILECharacter40
    CONumeric4
    EXTNumeric4
    CALLDATEDateTime---
    REPLYTIMEDateTime---
    DURATIONCharacter8
    CDCharacter6
    • CALLEDID - Number, which called internal subscriber;
    • DIALTILE - Additional digits dialed after the numbers (after the symbol "*");
    • CO - Number of CO-port, through which called internal subscriber;
    • EXT - Internal subscriber number;
    • CALLDATE - Date and time of call;
    • REPLYTIME - Date and time of answering a call (on the external analog lines may be approximate value);
    • DURATION - The duration of the call (for external analog lines may be approximate value);
    • CD - The type of call;
    CSV:
    The CSV file contains the first line of the column headers, the second row is empty, and starting from the third row are the data.

2.1.9. Installation and dump ACD of attributes

That the server could redirect entering calls and to beat off them directly on ACD-groups, it is necessary on PBX for these groups to establish{install} ACD-attributes "ACD Mode" and "CTI Wait", without it{this} the server cannot operate these calls. The attribute "ACD Mode" includes an opportunity of management of calls on group, and "CTI Wait" sets time in seconds in which current the call will be late on group, and PBX will expect from a server of any actions. If in current of this time of any actions has not followed, PBX will process this call to a usual mode.

Blitz KXTD TAPI Server defines{determines}, what groups should establish{install} ACD-attributes and what to dump{reset}, under tables DID/DDI Extended and DIL11 Extended, for this purpose it is necessary to include an option "To include management of an ACD-mode for redirect calls from group". To those groups which are specified in fields "EXT Supervisor DID" and "EXT Supervisor CO", ACD-attributes will be established{installed}, and to other groups are dumped{reset}. If the option "will Include management of an ACD-mode for redirect calls from group" is switched off, the server will dump{reset} ACD-attributes to all groups without exception.

The parameter "the Waiting time redirect" sets value of attribute "CTI Wait".

The parameter "the Maximum quantity of attempts of reading of the information on groups and records of ACD-attributes" sets a limit of quantity{amount} of attempts of reading of the information on ACD-groups and records of ACD-attributes after which the server will stop attempts. In case of if attempts of reading of the information on ACD-groups were made, the server will make compelled{forced} reinit TAPI.

For start of installation or dump of ACD-attributes, press the button "Record of attributes". Those groups by which ACD-attributes will be established{installed}, will be noted by a sign "+" and with which will be dumped{reset} - by a sign "-".

The set condition of ACD-attributes is kept and at stopped Blitz KXTD TAPI Server, therefore at the stopped server entering calls will be late on groups that can lead to losses of calls. It is necessary to remember it{this} and for avoidance of such situation before stopping a server it is necessary to dump{reset} all ACD-attributes, having switched off an option "Management of an ACD-mode..." and having pressed the button "Record of attributes".

In case of not stable work of the TSP-driver, service "Telephony" or at loss of communication{connection} with PBX, the TSP-driver sends the message "KX_REINIT", and after restoration of communication{connection} with PBX, the message "KX_RETRIEVE". It is necessary to remember that after these two messages all ACD-attributes for all groups appear are dumped{reset} by the TSP-driver, therefore for restoration of working capacity of the mechanism redirect or a release of entering calls, it is necessary repeatedly make record of ACD-attributes. Blitz KXTD TAPI Server can and repeat independently record of ACD-attributes, for this purpose it is necessary to include in parameters of adjustment{option} TAPI an option "To reinstall ACD attributes after KX_RETRIEVE".

2.2 Setting rights and the registration of users

For Blitz KXTD TAPI Server must be registered users. To do this you must first create a user group, then establish themselves users and add them to the group.

2.2.1 Section "Users Groups"

You can create and delete groups here and also set the access for each group. These groups define the access to users to TAPI information on each PBX line.

First table - has list of groups:
Field "¹" - serial number of group.
Field "Name" - defines name of group.
Second table - has settings of sanctions for selected group:
Field "Line" - set number of PBX line, to which sanctions are defined.
Field "Monitoring" - îdefines the access on opening PBX line and on receiving any TAPI information on it.
Field "Full control" - defines permission of control this line of PBX, for example, opportunity to dial, to answer, to drop the call.
Field Play Calls - specifies the right to listen to the audio file specific group.

As elements of permissions it is offered three parameters:

  • - - - - - - - (permission is not changing), the parameter has the lowest priority;
  • To permit, the parameter has a priority above than "to not change the permissions" but below what "To forbid";
  • To forbid, the parameter has the highest priority.

If for the same groups of users there are some permissions which contradict each other concerning this or other line of PBX, priorities of permissions will matter in this case.

For example, if for a line "205" to specify an forbid monitoring, and for "All Lines" - on the contrary, monitoring to permit, as a result the users, entering into this group, can open and receive the TAPI-information on all lines, except for a line "205" because the obvious forbid for line "205" has higher priority than the obvious permit for "All Lines".

If for the certain line permissions are not set absolutely (more truly if on her the permission affect only "To not change the permission"), this line too will be not accessible to users in the given group, because by default if for a line the obvious permission is not set, she will be forbidden.

2.2.2 Section "Users"

In column "EXT number" user's EXT telephone number is nominated.
"Name of user" - pointed his name.
"Host's name/IP : Port" - host's name or IP-address of manager's computer.
Blitz KXTD TAPI Server has TAPI-server function which can give full TAPI-information about all PBX lines and all other additional information about incoming calls. As an applications that receive these data you can use CTI applications created by "Blitz Team" which support work with Blitz KXTD TAPI Server, for example Blitz CallerID Display begin from version 3.0.0. The parameter in this field defines the address of manager's computer which has sanction to receive TAPI-information.
If it is necessary to notify manager immediately about client's CallerID number at incoming outside calls; about dialed number by client (DID-number) and about PBX CO-port number on which this call came. Parameter in this port sets the address of manager's computer on which this application works and receives these notices and also this parameter sets the port's number which this application listens. Blitz KXTD TAPI Server will make connection to this application and send text line with information about call. If port's number are not pointed out the connection will be made on port's number by default, which is pointed in the settings of mechanism of notice about calls.
Field Addr Book - specifies the right of access to address book server.
Field Addr Book Write - gives the right to change fields in adresnuoy book server.
In "User's group" field you can assign the group for every user. The group defines from which lines of PBX he can receive TAPI-information and if he can to control these lines (to dial, to answer, to drop an incoming call). If there is no group for user he will not be able to access any lines of PBX.
In a column of "Connection" the quantity of apps working simultaneously which are connected to server Blitz_KXTDServTAPI, on each user is displayed.
In a column of "Lines" the quantity of the TAPI-lines opened by everyone user is displayed.

2.3 Setting the distribution of calls on CallerID, CLI, CLIP, ANI

Distribution of calls for CallerID is intended to guide the incoming external call with a certain number of the caller on the internal numbers.

2.3.1 Section "DID/DDI Extended"

This section is intended to fill in the table of DB "DID/DDI Extended".

  • Your numbers are entered in "DID/DDI" column, numbers which clients dial during the calling you. If you didn't set the table of CallerID modification, you have to enter these numbers in the same format that PBX gives out.
  • In "EXT Supervisor DID" column it's necessary to enter extension numbers EXT (SLT or PT) to which the calls with these DID numbers according to the PBX program will be directed or number of group of distribution calls.
  • In "EXT IRNA DID" column extension numbers EXT (SLT, PT or RING, UCD Group) are transferred to which is necessary to direct calls from EXT Supervisor for this DID/DDI number:
    • if the Caller ID number haven't been defined;
    • if the Caller ID number is absent in CallerID Distribution table;
    • if all Destination 1, Destination 2 and Destination 3 numbers from CallerID Distribution table are busy.
  • In a column "the Method of translation{transfer}" you can choose one of two possible{probable} methods of translation{transfer} of a call - Redirect or Transfer. More in detail about Redirect and about Transfer you can esteem here.
Note:
  1. If don't answer incoming call by Destination 1, Destination 2 and Destination 3 numbers, this call will go to EXT which is pointed as IRNA for this CO line in PBX program.
  2. If all Destination 1, Destination 2 and Destination 3 numbers are busy and EXT IRNA DID/DDI number is busy, this call will remains on EXT Supervisor DID and then will go to EXT pointed as IRNA for this CO line in PBX program.
  3. If EXT IRNA DID is absent and Caller ID is absent or Destination 1, Destination 2 and Destination 3 are busy, the call will remains on EXT Supervisor DID and then will go to EXT pointed as IRNA for this CO line in PBX program.

If it's necessary that on default the program doesn't transfer the calls, leave this field empty.

You can use automatically filling the table:

If you press the button "Start", the program calculate and filling the values in all inactive fields.

2.3.2 Section "DIL 1:1 Extended"

This section is table of CO lines, calls are handled on Caller ID distribution.

  • EXT supervisor CO - EXT number (SLT or PT) on which on timer call comes on DIL 1:1 on given CO-line according to the PBX software or number of group of distribution calls.
  • EXT IRNA CO - EXT (SLT, PT or RING, UCD Group) to which the call from EXT Supervisor for this CO-line will transferred:
    1. if the Caller ID number haven't been defined;
    2. if the Caller ID number is absent in CallerID Distribution table;
    3. if all Destination 1, Destination 2 and Destination 3 numbers from CallerID Distribution table are busy.
  • "Method of transfer" - one of two possible methods of transfer of a call - Redirect or Transfer. More in detail about Redirect and about Transfer you can read here.
Note:
  1. If don't answer incoming call by Destination 1, Destination 2 and Destination 3 numbers, this call will go to EXT which is pointed as IRNA for this CO line in PBX program.
  2. If all Destination 1, Destination 2 and Destination 3 numbers are busy and EXT IRNA CO number is busy, this call will remains on EXT Supervisor CO and then will go to EXT pointed as IRNA for this CO line in PBX program.
  3. If EXT IRNA CO is absent and Caller ID is not defined or Destination 1 , Destination 2 and Destination 3 are busy, the call will remains on EXT Supervisor CO and then will go to EXT pointed as IRNA for this CO line in PBX program.

If it's necessary that on default the program doesn't transfer the calls, leave this field empty.

You can use automatically filling the table:

If you press the button "Start", the program calculate and filling the values in all inactive fields.

2.3.3 Section "CallerID Distribution"

This section is the table of distribution of calls on Caller ID number (CLIP, ANI).

In the column Caller ID table it's necessary to input Caller ID, CLIP or ANI number. From this ANI number the calls will be worked up.
In Destination 1, Destination 2 and Destination 3 fields - rules of calls work up are in turn.
The meanings of Destination 1, Destination 2 and Destination 3 fields can be: EXT number SLT or PT (you can choose it from the drop list), EXT number RING or UCD group (you can enter it only manually, choosing "Group" from the drop list) or "Drop" action (you can choose from the drop list).
If Destination 1 is busy, the call transferred on Destination 2, if Destination 2 is busy the call transferred on Destination 3, if Destination 3 is busy, the call transferred on EXT IRNA DID or EXT IRNA CO. If EXT IRNA DID/CO are busy, the call remains on EXT Supervisor DID/CO and comes on timer IRNA on EXT IRNA for CO, on which the call came, according PBX software.
At any stages of Destination 1, Destination 2, Destination 3 you can drop incoming call, choosing "Drop" option.
On the column "Name of client" input clients names, to which belong the corresponding Caller ID numbers.

2.4 Call Log

For convenience and control in the Blitz KXTD TAPI Server provides a log of calls. The server stores all incoming and outgoing external calls.

2.4.1 Section "Incoming"

This section is intended for visual viewing the list of incoming outside calls.

Caller ID - Number of incoming external call.

DID/DD - Number dialed call for an incoming call.

CO - No. CO-port PBX system, which came calling.

EXT-line - Inner number, which was transferred call.

Date and time of call - Date and time of arrival of the call.

The time of call - Response time to call.

Time in Querry - Time to find an incoming call queue.

Ring time - There is an incoming call.

Duration - Duration of an incoming call.

Name of client - Name of the caller client.

You can select calls on date. The current date is selected by default.

2.4.2 Section "Outgoing"

This section is intended for visual viewing the list of outgoing outside calls.

Called ID - City dialed the number.

Additional digits - Characters recruited by phone identified after * #.

CO - Name CO-port PBX system, which took place outgoing external call.

EXT-line - Internal number from which the call was made.

Date and time of call - Date and time of call.

The time of answer - Response time to call.

Duration - Time outgoing call.

Status - Status call.

You can select calls on date. The current date is selected by default.

2.5 Client functions

Blitz KXTD TAPI Server it allows to be connected to client appendices and to work as it{him} with PBX Panasonic. Such client appendices at present are Blitz CallerID Display and Blitz KXTD TAPI Supervisor.

Following client functions are at the moment realized :

  • Transfer of the list of TAPI-lines PBX;
  • Transfer of the information on all processes occuring{happening} on chosen TAPI-lines;
  • Set of any telephone number;
  • The answer to an entering call;
  • Release of an entering call;
  • Translation{Transfer} of a call into other any telephone number;
  • Deduction of a line / removal from deduction;
  • Transfer of magazine of calls under one certain internal number for last days;
  • Transfer of magazine of calls with any way chosen parameters :
    • The period of time of receipt of entering and proceeding calls;
    • Duration of a finding in turn of an entering call;
    • Duration of a call - as long did not lift a tube;
    • Duration of conversation;
    • Duration of expectation of the subscriber - the sum of duration of a finding of turns and durations of a call;
    • The list of lines of internal numbers EXT;
    • List ACD of groups for entering calls;
    • The list of numbers of CO-ports;
    • List Caller ID and typed{collected} numbers;
    • The list of numbers DID for entering calls;
    • Chosen by directions - entering, proceeding;
    • The chosen distance - internal, city, long-distance, international and not defined{determined};
    • The chosen statuses - the straight lines redirected, the forward, intercepted, come back and not answered.
  • Search of audio records of calls on time of receipt of a call, time of the answer and number of CO-port and transfer of this file for listening.
  • Transfer of the general{common} statistics of calls for the chosen interval of date :
    • The general{common} on all PBX for entering calls;
    • On the chosen group for entering calls;
    • On the chosen member of the certain group for entering calls;
    • The general{common} on all PBX for proceeding calls;
    • Under chosen internal number for proceeding calls.
  • Transfer of statistics of a condition of agents for the chosen interval of date.

2.6 Function SMDR

Function SMDR allows in parallel with basis given to keep entering and proceeding calls to the table calls.dbf, having a format for program WinTariff 2.x, in a text file *.txt or in a file *.csv (MS Excel).

The window "SMDR" allows to adjust{set up} the parameters necessary for correct work of this function :

  • Enable SMDR - Allows to include and disconnect{include and switch-off} function SMDR.
  • Format of a DB of calls - Choice of a format of a DB of calls :
    • DBF - WinTariff 2.x
    • TXT - Text file
    • CSV - File Excel
  • To allow other applications to change and delete a file - If this option it is possible to change contents of a file is included and to delete it{him} during work Blitz KXTD TAPI Server. This option applicable only for format TXT.
  • Way to a file of a DB of calls - Way and name of a file in which calls will enter the name.
  • Record of calls - Allows to define{determine}, what calls should enter the name in a DB :
    • Proceeding calls - The calls initiated by the internal subscriber
      • Internal - Between two internal subscribers
      • City - Between internal subscribers and external, being within the limits of city
      • Long-distance - Between internal subscribers and being outside city, but within the limits of the country. In this category calls from mobile phones if their numbers are defined{determined} in a local format (a code of an output{exit} on a long-distance line - a code of the operator - a phone number) can get.
      • Prefix - Code of an output{exit} on a long-distance line
      • International - Between internal subscribers and external, being other countries. In this category calls from mobile phones if their numbers are defined{determined} in the international format (a code of an output{exit} on the international line - a code of the country - a code of the operator - a phone number) can get
      • Prefix - Code of an output{exit} on the international line
    • Entering calls - Calls coming from other subscriber
    • Not answered calls - Calls which the caused subscriber has not answered
  • Formats - Different parameters with which lines of the information on calls are formed, a pplicailable only for format TXT :
    • Date - a format of date :
      • Day / month / year
      • Month / day / year
      • Year / month / day
      • Year / day / month
    • Caller ID - Format of number for entering calls :
      • Caller ID
      • Name (appropriated{given} to the subscriber in adjustments{options} PBX)
      • Caller ID + Name
      • Name + Caller ID
    • Dialed ID - Format of number for proceeding calls and number typed{collected} by the removed subscriber for entering calls :
      • No - Number does not enter the name
      • Dialed ID
      • Name (appropriated{given} to the subscriber in adjustments{options} PBX
      • Dialed ID + Name
      • Name + Dialed 
    • Divider number / a name - The symbol inserted between number Caller ID or Dialed ID and a name appropriated{given} in adjustments{options} PBX
    • Meter Pulse - Quantity{Amount} paid impulses for rung, function should be supported{maintained} by city automatic telephone exchange and is included in adjustments{options} PBX
    • Cost - Cost of the given call with symbols of currency, function should be supported{maintained} by city automatic telephone exchange and is included in adjustments{options} PBX