Gettapidata; Cstapils Settings - Nortel CTI ToolKit User Manual

Periproducer cti toolkit for m1
Table of Contents

Advertisement

PeriProducer CTI Toolkit User's Guide for M1
Page 52

GetTAPIData

The Get Tapi CallData block is used to retrieve call data
which has been previously attached by another application
connected to the Symposium Tapi Server, such as
CallCenter agent's desktop softphone.
The GetTapiData block has no Parameters. Before executing the block, the callid for
the active call must be retrieved by the peripro application. The general procedure to
get data from the Symposium Tapi Server is as follows:
Obtain the Callid from vapi using the User Data block.
Use an assignment block to populate the CTI.requests.callid
datacard with the callid obtained from csvapi.
Execute the GetTapiData block.
Data is returned in CTI.AVCalldata.AVPairs folder.
40 Pairs of 40 byte keys and 40 byte values are available for calldata
storage.
A test application has been included in the ctitoolkit, /samples/SCCS-
Integrate/get_tapi_calldata.ppr , which illustrates the procedure.

CSTAPILS Settings

The Periview configuration tool provides access to two values that are used for the
ReverseIVR feature.
SendCallDataKey true/false - Indicates whether retrieved data is expected to
be delimited. Example using `&` as delimeter:
customerid&5544332211&firstname&henry&lastname&smith
CallDataField delimiter - delimiter to expect.
If SendCallDataKey is set false, then cstapils will send attached data in the form of a
single key/value pair where the the key is TAPIDATA and the value is the data as sent
from the tapi server, with a maximum length of 40 bytes.
Nortel Networks Confidential
# P0606089 Ver: 1.1

Advertisement

Table of Contents
loading

This manual is also suitable for:

Periproducer cti toolkitPeri-ipml v2.1

Table of Contents