Creación de una conversación extensible para el chat de reuniones
Puede hacer que las conversaciones sean extensibles en las reuniones de Microsoft Teams. Los bots, extensiones de mensajes, tarjetas y diálogos (denominados módulos de tareas en TeamsJS v1.x) se pueden combinar para ofrecer una experiencia intuitiva.
Bots
Un bot también se conoce como bot de chat o bot de conversación. Se trata de una aplicación que ejecuta tareas sencillas y repetitivas por parte de usuarios como el servicio de atención al cliente o el personal de soporte técnico. Los bots se usan a diario para, por ejemplo, proporcionar información sobre el tiempo, reservar cenas o facilitar información sobre viajes. Las interacciones con bots pueden ser preguntas y respuestas rápidas o conversaciones complejas. Es necesario habilitar un bot en el team
ámbito de una reunión de canal y el groupchat
ámbito de todos los demás tipos de reunión. Para implementar bots, comience con la compilación de un bot.
Las API del bot
El Bot Framework es un SDK enriquecido que se usa para crear bots mediante C#, Java, Python y JavaScript. Si tiene un bot basado en el Bot Framework, puede modificarlo para que funcione en Teams. Microsoft le recomienda usar C# o Node.js para aprovechar nuestros SDK.
Ejemplos de código: bots
Ejemplo de nombre | Descripción | .NETCore | Node.js | Python | Java | Manifiesto |
---|---|---|---|---|---|---|
Bot de conversación de Teams | Esta aplicación de ejemplo muestra cómo usar diferentes eventos de conversación de bot disponibles en bot framework v4. | View | View | View | View | View |
Ejemplos de bot | Conjunto de ejemplos de Bot Framework v4 | View | View | View | Ver |
Extensiones de mensajería
Las extensiones de mensaje permiten a los usuarios interactuar con el servicio web a través de botones y formularios en el cliente de Teams. Los usuarios pueden buscar o iniciar acciones en un sistema externo desde el área de redacción de mensajes, el cuadro de comandos o directamente desde un mensaje. Puede devolver los resultados de esa interacción al cliente de Teams en forma de una tarjeta con formato enriquecido. La implementación de extensiones de mensaje para chats de reunión no es diferente de los chats normales. Para implementar la extensión de mensaje, comience con extensiones de mensaje.
Tarjetas y diálogos
Las tarjetas proporcionan a los usuarios varios mensajes visuales, de audio y seleccionables y además ayudan con el flujo a de la conversación. Con los diálogos, puede crear experiencias emergentes modales en Teams. Son especialmente útiles para iniciar y completar tareas o mostrar información completa, como vídeos o paneles de Power BI (inteligencia empresarial). Para obtener más información, consulte creación de tarjetas y diálogos.
Compatibilidad de características por tipos de usuario
En la tabla siguiente se proporcionan los tipos de usuario y se enumeran las características a las que cada usuario puede acceder en las reuniones:
Tipo de usuario | Bots | Extensiones de mensajería | Tarjetas adaptables | Diálogos |
---|---|---|---|---|
En el inquilino | Puede ver mensajes, interactuar con el contenido e invocar el bot. | Disponible | Disponible | Disponible |
Invitado, parte del identificador de Microsoft Entra del inquilino | Puede ver mensajes, interactuar con el contenido e invocar el bot. | No disponible | Se permiten interacciones en el chat de reunión. | Se permiten interacciones en el chat de reunión desde la tarjeta adaptable. |
Para obtener más información, consulte Usuarios no estándar. | Puede ver mensajes, interactuar con el contenido e invocar el bot. | No disponible | Se permiten interacciones en el chat de reunión. | Se permiten interacciones en el chat de reunión desde la tarjeta adaptable. |
Anónimo | Puede ver e interactuar con los mensajes enviados por el bot. No se puede invocar el bot. | No disponible | Se permiten interacciones en el chat de reunión. | Se permiten interacciones en el chat de reunión desde la tarjeta adaptable. |
Nota:
- Si un usuario federado es un participante en la reunión, el usuario del inquilino no puede ver las extensiones de mensaje.
- Si un usuario anónimo y un usuario de inquilino son participantes en la reunión, el usuario del inquilino puede ver las extensiones de mensaje.