- Introducción
- Primeros pasos
- Crear en cualquier lienzo
- Crear con caso
- Referencia
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Configurar y probar el agente de Case Manager (vista previa)
- Crear con flujo
- Crear con BPMN
- En funcionamiento
- Supervisión
- Optimizando
- Información de referencia
Llamada entrante
Desencadenador que inicia un flujo de trabajo implementado cuando un número de teléfono conectado recibe una llamada entrante.
Lo que hace
Inicia el flujo de trabajo cuando llega una llamada a un número de teléfono vinculado a este desencadenador. Es el punto de entrada de un flujo de trabajo de voz entrante y entrega al resto del flujo de trabajo la llamada para la que se inició.
El número sigue sonando mientras se inicia el trabajo del flujo de trabajo. No se responde a la persona que llama hasta que el nodo del agente de voz está listo, por lo que un inicio lento suena como un tono más largo en lugar de aire muerto en la captura. Esa espera tiene un límite de 12 segundos desde el momento en que llega la llamada:
- Si el trabajo no se inicia dentro de él, la llamada se rechaza.
- Si el trabajo se inicia pero ningún agente se conecta a tiempo, UiPath responde de todos modos y la persona que llama escucha silencio hasta que lo haga uno. Una llamada que nunca adjunta un agente finaliza después de unos 25 segundos.
El nodo está etiquetado como Llamada entrante (vista previa) en la lista Cambiar desencadenador . Un flujo de trabajo entrante ejecuta Llamada entrante → Agente de voz → Finalizar llamada. El desencadenador no tiene propiedades de lienzo.
Voice workflows need a phone number connected to your UiPath account. Without one, the From list of Create Outgoing Call is empty and the node shows an error, and no call can reach an Incoming Call trigger. Ask your administrator to connect a number. Deployment in the Agents guide describes how.
Variables de salida
| Ruta | Tipo | Descripción |
|---|---|---|
output.callContext.type | String | Medio de llamada: phone o web. Actualmente solo se admite phone. |
output.callContext.id | String | El identificador de llamada del lado del proveedor. |
output.callContext.conversationId | String | El identificador único universal (UUID) de la conversación asociada a esta llamada. |
output.callContext.from | String | El número del que procede la llamada, es decir, la persona que llama. Puede ser null. |
output.callContext.to | String | El número al que se llamó, es decir, tu número conectado. Puede ser null. |
Vincula $vars.<triggerNode>.output.callContext al campo de contexto de llamada en los nodos Agente de voz y Finalizar llamada . Por ejemplo, utiliza $vars.incomingCall1.output.callContext.
Depurar
Para probar tu flujo de trabajo, impleméntalo, vincúlalo con un número en el flujo de trabajo y luego marca. La implementación describe cómo vincular un número. Hoy en día, no se puede depurar un desencadenador de llamada entrante desde el lienzo.
Próximos pasos
- Voz: todos los nodos de voz.
- Crear llamada saliente: contraparte saliente.
- Agente de voz: el agente que gestiona la llamada.
- Finalizar llamada: finaliza la llamada.
- Implementación: conectar un número y vincularlo a este desencadenador.