Camlin Voice channel*
Voice channel is used to provide VXML output that can be rendered on vxml browsers. CamlinConnect runtime inbound voice channel is used by
IVR( Interactive Voice response) systems
Call control vxml systems
etc
Endpoint
Inbound URL
protocol://hostname:port/nuassist/vxml/svxml/{projectToken}
Parameters
Parameter | Mandatory | Values | Default Value | Description |
---|---|---|---|---|
pt | Yes | {projectToken} | Project token of the Camlin app that you are requesting for | |
nmsoutbounddialled | Yes | {cli} | To provide the CLI of incoming call | |
uinput | {uinput} | To provide user input in the form of dtmf or voice recognition keywords | ||
startOfCall | {true/yes/false/no} | To treat the request as start of call, which means to start the flow from the beginning | ||
initialInteractionId | {initialInteractionId} | true | To start the flow from a particular interaction using its id. Useful for contextual handoff. | |
initialInteractionName | {interactionName} | false | To start the flow from a particular interaction using its name. Useful for contextual handoff. | |
isAppUser | yes/no | yes | Mostly used as yes in production for recording interactions with Camlin app in reporting system (Camlin analytics) | |
Custom parameter | Any other variable that you want to set in camlin app : This is a generic feature on Camlin inbound channels to set any of Camlin app variable with request parameter |
Sample URL
Links
See Channel Settings for details of how to configurate project settings for voice channel
See Voice Interaction for details of how to configurate a text interaction