Trailhead's peripheral input map lets you load callback form data into Cisco ECTI server call variables. To use this feature, you must set up a text file called an input map between the CTI server and the Web callback form. This file is called cti.in.map.properties and resides in the \CiscoMB\servlet\properties directory. The format of each entry is as follows:
<ICM variable> = <Web variable>
For instance, the file might contain this entry:
CALLVAR2=user1
This entry would ensure that the value in the User1 field on the callback form is passed into Call Variable 2 on the CTI server.
Note that you can set the CTI server variable to a literal string rather than a Web variable. For instance, consider the following example entry:
CALLVAR1="Web Call"
This line ensures that the words "Web Call" are passed to call variable 1.
We provide two sample CTI peripheral input maps:
CALLVAR1="Web Call"
CALLVAR2=user1
CALLVAR3=user2
#CALLVAR4=user3
#CALLVAR5=name
#CALLVAR6=host
#CALLVAR7=referer
#CALLVAR8=callbackdelay
#CALLVAR9=
#CALLVAR10=
CALLVAR1=callvar1
CALLVAR2=callvar2
CALLVAR3=callvar3
CALLVAR4=callvar4
CALLVAR5=callvar5
CALLVAR6=callvar6
CALLVAR7=callvar7
CALLVAR8=callvar8
CALLVAR9=callvar9
CALLVAR10=callvar10