Conexión de un bot a Azure Communication Services
Azure Communication Services proporciona las API y los SDK para crear aplicaciones de colaboración de varios participantes que pueden incluir un bot. Este bot puede saludar a los usuarios, realizar tareas de ingesta para determinar el tema y responder a preguntas. Azure Communication Services permite entregar la conversación a un agente humano. También permite que un supervisor o un bot adicional supervisen o participen en la conversación si es necesario. Además, Azure Communication Services ofrece una biblioteca de interfaz de usuario de para crear fácilmente experiencias de usuario conversacionales que se pueden insertar en las páginas web existentes.
Prerrequisitos
- Conocimientos de los Datos básicos de Bot Framework Service y cómo Crear un bot con Bot Framework SDK.
- Un bot publicado que desea conectarse al canal.
- Una cuenta de Azure con una suscripción actual. Si no tiene una, cree una cuenta gratuita antes de comenzar.
- Un recurso de Azure Communication Services. Si no tiene uno, consulte Creación de un recurso de Azure Communication Services.
- .NET 6.0 o posterior.
- Visual Studio 2022 o posterior.
Conexión del bot a Azure Communication Services
- En Azure Portal, vaya al recurso del bot.
- Abra la hoja Canales y seleccione Communication Services - Chat.
- En el panel Configurar comunicación, conéctese a su recurso de Azure Communication Services y guarde los cambios. Para obtener más información, consulte la documentación de Azure Communication Services sobre cómo habilitar el canal de Azure Communication Services.
El bot ahora está registrado con Azure Communication Services.
Creación de una aplicación de chat y adición del bot como participante
Ahora que tu bot está registrado en Azure Communication Services, puedes crear un hilo de chat con tu bot como participante. Para más información, consulte Agregar un bot a la aplicación de chat en la documentación de Azure Communication Services.
Información adicional
El canal de Azure Communications Services tiene un límite de 28 KB para las actividades de mensajes.
Pasos siguientes
- Para obtener información sobre cómo entregar la conversación a un agente humano, consulte Conversaciones de transición de bot a humano para obtener más información.
- Para obtener información sobre la compatibilidad de canales en el servicio de conector del bot, consulta Conectar un bot a canales.
- Para obtener información sobre cómo crear bots, consulte Cómo funcionan los bots y el Creación de un bot con Bot Framework SDK inicio rápido.
- Para obtener información sobre el despliegue de bots, consulte Despliegue de su bot y Configurar el despliegue continuo.
- Para obtener información sobre la Biblioteca de interfaz de usuario de Azure Communication Services