VOICEBOT STREAM

This help page is for Desktop Studio. This information is also available for Studio.

Icon of vertical lines like a sound wave with a robot head above it.

Integrates a self-service virtual agent with voice scripts using a continuous stream of audio from the platform. This action allows NiCE CXone use streaming audio with SIPClosed Protocolo utilizado para señalizar y controlar sesiones de comunicación multimedia, como llamadas de voz y video.connections.

This action does not allow you to change the virtual agent's behavior between turns. You only need one instance of this action in your script.

When you click Open Editor in this action's properties, Virtual Agent Hub options. The only provider options you see are those that support custom telephony. Currently, the only supported provider is Google Dialogflow CX VoiceStream. You can open Virtual Agent Hub from the NiCE CXone platform to see other providers available in your system.

Tipos de script admitidos

Phone

Propiedades de Entrada

Estas propiedades definen los datos que utiliza la acción al ejecutarse.Puede usar la sustitución de variables en todas las propiedades de esta acción.

Las propiedad

Descripción

Caption

Ingrese una frase corta que identifique de forma única esta acción en el script. La leyenda aparece en el lienzo del script debajo del ícono de acción. The default is the action name.

virtualAgentId

El nombre del agente virtual seleccionado en el Virtual Agent Hub. Cuando asigna una aplicación de agente virtual a una acción Studio en Virtual Agent Hub, esta propiedad se rellena de forma automática. El nombre es el valor utilizado en el campo Virtual Agent (Bot) Name de la aplicación Virtual Agent Hub. Puede utilizar la sustitución de variables en esta propiedad.

CustomPayloadToBot

The variable that holds the custom payload to send to the virtual agentClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo..

Enter the name of the JSON object that passes data from the script to the virtual agent. You must define the custom payload object in a Snippet action. The object must be converted to JSON, either in the snippet or in the customPayload property.

Don't use this property if you need to process data that the virtual agent returns to the script. Instead, use the customPayloadVarName (out) variable.

InitialIntent

The first intentClosed El significado o propósito detrás de lo que dice o escribe un contacto; lo que el contacto desea comunicar o lograr. that the action sends to the virtual agentClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo..

Output Properties

Estas propiedades contienen variables que incluyen datos que se evuelven al ejecutar la acción. Están disponibles como referencia y para usarse cuando se completa la acción.

Las propiedad

Descripción

CustomPayloadFromBotVarName (out)

This variable contains the custom payload returned from the virtual agentClosed Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo..

ErrorDetailsVarName (out)

Cuando se toma la rama Error, esta variable contiene todos los detalles asociados con el error.

Condiciones de ramificación de Resultado

Las condiciones de las ramas de resultados le permiten crear ramas en su script para manejar diferentes resultados cuando se ejecute una acción.

Condición

Descripción

Default

Recorrido a menos que el script cumple una condición que requiere uno de los otros poderes. También se considera si no están definidas las demás ramas de la acción.

OnContained

The branch taken when the interaction with the virtual agent ends successfully.

OnErrorDuringSession

Ruta tomada cuando la acción no se ejecuta correctamente. Por ejemplo, cuando haya un problema inesperado como una mala conectividad, errores de sintaxis, etc. La variable _ERR, con un único carácter de subrayado, debe llenarse con una explicación condensada del problema.

OnEscalate

The branch taken when the interaction is escalated to a human agent.

OnFailedToInitialize

The branch taken when the profile named in virtualAgentID has the wrong credentials or the wrong virtual agent profile is selected.