Channel Settings*

Visual Channel Settings

Attributes

How to use

Base Framework

CSS Framework to be loaded into the Visual Channel (HTML) of the runtime application

Load Stripe JS

Tell the browser to load the stripe javasript (https://js.stripe.com/v3/). Required for payments on visual channel.

Push to Voice

Push to Voice is used when you want to push changes in the visual flow to the voice flow - this is recommended to be set to 'Push'

Get Push IP from Header

If Push to Voice is enabled, this flag tells Camlin to get the IP of the voice browser from the header that was sent by the voice browser in the URL HTTP request

Header with IP/Hostname

If Get Push IP from Header is turned on then this is where you can set the name of the header containing the IP of the voice browser

Location of voice server

If the IP or host name of the voice server is not in the header (Get Push IP from Header = no) then use this to set it manually

Wait for Other Channels

If Push to Voice is enabled, this setting tells the visual flow to wait until it has a positive recognition from the voice browser or SMS service that the interaction has changed on those channels and the user has been notified by voice/text

Fail over interaction

If Wait for Other Channels is enabled, this setting can be used to set an error/404-type screen if something happens and the voice or SMS channels are in a strange state and cannot for some reason be notified or changed.

Web-page Title

Set the title of the HTML page so that it appears with the company name or app name in a URL or in the browser screen of the device.

Static Navigation Bar

HTML Code for navigation bar that will be applied for all visual interactions

Static Footer

HTML Code for footer bar that will be applied for all visual interactions

HTML Body CSS

CSS class names that will be added to the body of the HTML when page is loaded

Interaction Container CSS

CSS class names that will be added to the container that holds the HTML for visual interactions

Voice Channel Settings

Attributes

How to use

Voice Platform

The voice browser or cloud service to execute the voice flow, for example: Holly HVP, Asterisk, Camlin Voice, Cisco CVP

Speech Synthesizer

Text to Speech (TTS) engine to be used in the voice flow. TTS engines can be managed in Camlin AI, see TTS/ STT

Speech Language and Voice

The language and voice in the TTS engine

Format : languageCode_voiceName, for example: en-AU_Standard-A for Goole TTS

Speech Recognizer

Speech to Text (STT) engine to be used in the voice flow. STT engines can be managed in Camlin AI, see TTS/ STT

Recognizer Language

The language code in the STT engine

Sync with Visual Assist

Method to synchronize the visual channel with changes in the voice channel state or interaction.

This can be Push (Web socket) (recommended) or Pull (Polling)

Poll if Push Fails

If Sync with Visual Assist is in Push mode and a web socket cannot be setup with the browser, this flag tells the flow if it should fall back to polling

Poll Interval

The polling interval if Sync with Visual Assist is in Pull mode

Wait for Other Channels

If Sync with Visual Assist is set to Push mode, this setting tells the voice flow to wait until it has a positive recognition from the web browser or SMS service that the interaction has changed on those channels and the user has been notified by visual/text

Fail over interaction

If Wait for Other Channels is enabled, this setting can be used to set an error/404-type interaction if something happens and the visual or SMS channels are in a strange state and cannot for some reason be notified or changed.

Text Channel Settings

Attributes

How to use

SMS and Messaging

This flag tells the flow to run your application on an SMS/messaging channel

Wait for Other Channels

This setting tells the text flow to wait until it has a positive recognition from the web browser or voice browser that the interaction has changed on those channels and the user has been notified by visual/voice

Fail over interaction

If Wait for Other Channels is enabled, this setting can be used to set an error/404-type interaction if something happens and the visual or voice channels are in a strange state and cannot for some reason be notified or changed.

API Channel Settings

Attributes

How to use

Update Visual Channel

If turned on, the visual channel will be updated when an API channel changes the current interaction in session