Trailhead's Input map (in.map.properties) is a text file that maps fields found on the Trailhead callback form with ICM VRU fields. The format of each entry is as follows:
<ICM value> = <Web value>
For instance, the file might contain this entry:
CED=Route
This entry specifies that the value in the RouteAddr field on the web request is equal to the DN (Dialed Number) value on the ICM system. In this way, the Input Map translates the information from the incoming web request and populates a route request message submitted to ICM.
Note that you can map literal strings to ICM variables by enclosing strings in quotes. For example, the following entry maps the literal 1000 to the DN field
DN="1000"
In this case, the string 1000 indicates a script number on the ICM. Passing a literal script number through the DN field ensures the same script is run for all web requests.
A sample input map appears below:
DN="1000"
ANI=PhoneNumber
CED=Route
CALLVAR1=WantsCollab
CALLVAR2=User2
CALLVAR3=User3
CALLVAR4=User4
CALLVAR5=Host
CALLVAR6=Referer
CALLVAR7=Accept-Language
CALLVAR8=CallbackDelay
CALLVAR9=User-Agent
CALLVAR10=