Microsoft ha simplificado la integración de agentes de terceros en Microsoft Teams a través de un nuevo SDK. Este SDK permite a los desarrolladores conectar sus agentes existentes, ya sean construidos con LangChain, Azure AI Foundry o incluso bots de Slack, a Teams con un mínimo de modificaciones al código. La clave de esta integración es un adaptador de servidor HTTP que inyecta una ruta /api/messages en la aplicación Express existente, permitiendo que Teams entregue mensajes al agente. El SDK se encarga de la verificación de solicitudes y el enrutamiento de mensajes, aliviando al desarrollador de tareas complejas. Los escenarios de ejemplo demuestran cómo integrar un bot de Slack existente, un flujo de trabajo de LangChain y un agente de Azure AI Foundry en Teams, todo dentro del mismo proceso y compartiendo la lógica del agente. El SDK también ofrece una versión en Python para facilitar la integración en diferentes entornos de desarrollo. Para finalizar la integración, se requiere registrar el bot con una URL HTTPS accesible públicamente, generalmente obtenida a través de herramientas como Dev tunnels o ngrok.
