Los Agentes Conversacionales de IA en SIP Caller te permiten automatizar las interacciones con las personas a las que llamas. Un Agente Conversacional de IA mantiene una conversación natural con la persona que responde la llamada, siguiendo las instrucciones que tú defines.

Para gestionar los Agentes Conversacionales de IA, ve a "Agentes de IA" en el menú principal.
La configuración de los Agentes Conversacionales de IA se divide en 3 pestañas:
- General
- Objetivos
- Transferencia

En la pestaña General, puedes configurar los siguientes campos:
- Nombre: un nombre descriptivo para identificar este agente.
- Proveedor de IA: la configuración de Proveedor de IA que este agente utilizará para conectarse a Azure AI o Gemini AI.
- Duración Máxima de la Llamada: la duración máxima de la interacción con el agente de IA, tras la cual la llamada finalizará.
- Idioma: el idioma que el agente de IA utilizará para la conversación.
- Voz: la voz que el agente de IA utilizará para la conversación.
- Instrucciones: las instrucciones que definen cómo debe comportarse el agente y qué debe decir durante la conversación. Puedes usar variables dentro de las instrucciones para pasar información de contexto al agente en cada llamada, personalizando cada interacción. Por ejemplo, usando
[Nombre del Paciente] podrás proporcionar un nombre diferente para cada llamada; de la misma manera, puedes pasar fechas de citas, importes adeudados, números de factura y cualquier otro dato relevante.

Cada llamada puede tener objetivos específicos. Un objetivo te permite recopilar información del cliente. Usa un objetivo diferente cada vez que necesites obtener información del cliente que deba mostrarse en los reportes de SIP Caller. Los objetivos son opcionales: por ejemplo, si solo necesitas informar algo al cliente, sin necesidad de obtener ninguna respuesta por su parte, puedes definir el comportamiento mediante las Instrucciones en la pestaña General y dejar los Objetivos vacíos.
Para cada objetivo, especifica lo siguiente:
- Definición: usa este cuadro de texto para definir lo que quieres lograr con este objetivo. Especifica qué preguntar, qué información debe recopilarse, etc. Puedes definir los posibles resultados a partir de una lista, o dejar la lista de Posibles Resultados vacía para que el agente de IA proporcione cualquier valor como resultado de este objetivo. Por ejemplo, si estás pidiendo una fecha, deberías dejar la lista de Posibles Resultados vacía, ya que el valor podría ser cualquiera. Pero cuando la respuesta es algo como "sí" o "no", puedes definir qué reportar a SIP Caller.
- Posibles Resultados: una colección de posibles resultados que el agente puede reportar para este objetivo en particular. Cada resultado tiene un Valor (utilizado para identificar el resultado de forma programática) y una Explicación (una explicación legible de lo que significa ese resultado). El valor del resultado queda registrado en los reportes, lo que te permite conocer el desenlace de cada interacción individual.

Puedes dar la opción a la persona que responde la llamada de transferirla a un agente humano para su posterior gestión. En ese caso, activa el interruptor desde esta pestaña.
- Transferir a Agente Humano: activa o desactiva este interruptor para habilitar o deshabilitar la opción de transferir la llamada a un agente humano en cualquier momento durante la conversación. Cuando está habilitado, los siguientes campos están disponibles:
- Número de Destino: el número de teléfono al que se transferirá la llamada cuando se solicite un agente humano.
- Texto para Mostrar: texto personalizado para mostrar al agente humano que atiende la llamada transferida. Admite partes estáticas y dinámicas mediante variables.
- URL para Mostrar: una URL personalizada para mostrar al agente humano que atiende la llamada transferida. Admite partes estáticas y dinámicas mediante variables.