- Comience ya
- Crear
- Añadir un agente de IA a un flujo de trabajo
- Llamar a una API externa
- Procesar correos electrónicos entrantes
- Crear un flujo de trabajo de notificación de Slack
- Añadir aprobación humana a un flujo de trabajo
- Crear un flujo de trabajo de agente de chat
- Gestionar errores
- Fundamentos de la depuración
- Intervención humana: escalada o paso humano
- Evaluar tus flujos de trabajo
- Implementar y ejecutar
- Ejemplos
- Referencia
Llamada entrante
What the Incoming call trigger does in a voice workflow, the output variables it provides, and how to debug it.
Lo que hace
Starts the deployed workflow when a call arrives on a phone number bound to this trigger. It is the entry point of an inbound voice workflow, and it hands the rest of the workflow the call it started for.
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.
Los flujos de trabajo de voz necesitan un número de teléfono conectado a tu cuenta de UiPath. Sin uno, la lista Desde de Crear llamada saliente está vacía y el nodo muestra un error, y ninguna llamada puede alcanzar un desencadenador de llamada entrante. Pide a tu administrador que conecte un número, como describe Administración .
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 | The number the call came from, that is, the caller. Can be null. |
output.callContext.to | String | The number that was called, that is, your connected number. Can be 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.
- Comunidad: haz preguntas y comparte flujos de trabajo con otros constructores en UiPath Forum.