Creación de conectores personalizados de Copilot: guía paso a paso de extensibilidad
By Mirko Peters ·
Creación de conectores personalizados de Copilot: guía paso a paso de extensibilidad Bienvenido a nuestra inmersión en el mundo de la extensibilidad de la IA. Si alguna vez te has preguntado cómo salvar la brecha entre los silos de datos propietarios de tu organización y las potentes capacidades de Microsoft 365 Copilot, estás en el lugar adecuado. En esta guía completa veremos cómo aprovechar tan
Automatically translated with AI from the original post. Read the English original
Bienvenido a nuestra inmersión en el mundo de la extensibilidad de la IA. Si alguna vez te has preguntado cómo salvar la brecha entre los silos de datos propietarios de tu organización y las potentes capacidades de Microsoft 365 Copilot, estás en el lugar adecuado. En esta guía completa veremos cómo aprovechar tanto herramientas low-code como pro-code, como Copilot Studio y el SDK de conectores de Microsoft Graph, para crear integraciones personalizadas que realmente transformen tu espacio de trabajo digital.
Para sacar el máximo partido a este artículo, no dejes de escuchar nuestro episodio de podcast complementario, Connect External Business Data with Microsoft 365 Copilot Connectors, donde analizamos estos conceptos con más detalle mediante debates reales y opiniones de expertos.
Descripción general de los conectores de Copilot
Antes de entrar en los detalles técnicos de la implementación, conviene establecer una base sólida sobre qué son los conectores de Copilot y para qué están diseñados dentro de un entorno empresarial.
Definición y finalidad
Puedes pensar en los conectores de Copilot como el puente que vincula Microsoft Copilot con muchas fuentes de datos diferentes, dentro y fuera de tu organización. Estos conectores enriquecen Copilot con datos de sistemas empresariales como ERP y CRM, y te dan acceso a información completa e integración sin fisuras con tus herramientas existentes. Cuando usas los conectores de Copilot, permites que Copilot resuma y analice información de varias fuentes. Así encuentras respuestas más rápido y trabajas con más eficiencia.
Nota: Los conectores de Microsoft 365 Copilot están diseñados para reunir datos de muchos lugares, de modo que puedas usar Microsoft Search y otras herramientas para descubrir conocimiento en toda tu organización.
Tipos de conectores
En la galería de conectores de Microsoft 365 Copilot encontrarás dos tipos principales de conectores. Cada tipo tiene una finalidad distinta y se adapta a necesidades de datos diferentes.
Conectores sincronizados
Los conectores sincronizados indexan los datos directamente en Microsoft Graph. Esto significa que tu organización puede acceder a esos datos y buscarlos desde las aplicaciones de Microsoft 365. Si quieres asegurarte de que todo el mundo en tu empresa pueda encontrar documentos o registros importantes, los conectores sincronizados son la opción adecuada. Funcionan bien con grandes colecciones de archivos y pueden gestionar millones de documentos, lo que los hace escalables para organizaciones grandes.
Conectores federados
Los conectores federados obtienen el contenido en tiempo real desde el origen de datos original, sin almacenarlo ni indexarlo en Microsoft Graph. Usa conectores federados cuando necesites acceso en tiempo real a información que cambia con frecuencia, o cuando no quieras mover los datos de su ubicación original. Este tipo de conector resulta útil en situaciones en las que las normas de privacidad o cumplimiento exigen mantener la información en su sistema de origen.
Componentes principales
Al configurar los conectores de Copilot, utilizas varios componentes principales que trabajan juntos para conectar tus fuentes de datos con Copilot. Entre ellos se incluyen conectores de Microsoft Power Platform, opciones predefinidas, conectores estándar, opciones premium y conexiones personalizadas completas a API públicas.
Integración de conectores de Copilot
Conexión con Microsoft Graph
Cuando usas los conectores de Copilot, tus datos se trasladan de forma segura a Microsoft Graph, que actúa como el centro principal de la información de tu organización. Puedes conectar distintas fuentes de datos mediante el SDK de conectores de Microsoft Graph. Este SDK te permite crear conectores personalizados que incorporan datos de muchos sistemas, ingiriendo e indexando tu contenido para que Copilot pueda utilizarlo.
Acceso a plataformas externas
Los conectores de Copilot te permiten acceder a datos de plataformas populares como Salesforce y ServiceNow. En el caso de Salesforce, configuras una aplicación conectada y registras una aplicación OAuth con permisos de acceso a la API. En el caso de ServiceNow, creas una cuenta de servicio y configuras la autenticación OAuth 2.0. Estos pasos permiten que Copilot obtenga datos en tiempo real de estas plataformas junto con bases de datos personalizadas.
Respuestas contextuales de la IA
Los conectores de Copilot hacen mucho más que mover datos: ayudan a Copilot a dar respuestas más inteligentes mediante la generación aumentada por recuperación (RAG, Retrieval-Augmented Generation). Copilot recupera contexto de tu entorno de Microsoft 365, incrusta y ordena el contenido, lo inyecta en el prompt y genera una respuesta fundamentada y precisa.
Beneficios de los conectores de Copilot
Búsqueda unificada
Puedes transformar la experiencia de búsqueda de tu organización con la búsqueda unificada. Los conectores de Copilot reúnen datos de muchas fuentes y te ofrecen un único cuadro de búsqueda que abarca todas las plataformas conectadas, manteniendo al mismo tiempo un recorte de seguridad estricto.
Aumento de la productividad
Los estudios demuestran de forma constante que los usuarios completan las tareas considerablemente más rápido y con mayor calidad cuando usan Copilot en Microsoft 365. Ya sea para resumir reuniones, redactar correos o encontrar información, el ahorro de tiempo se multiplica en toda la empresa.
Opciones de personalización
Tienes muchas formas de personalizar tu experiencia con Copilot, tanto con herramientas de bajo código como Copilot Studio, como con entornos de código completo como Visual Studio Code y Microsoft 365 Agents Toolkit.
Gobernanza de datos
Una gobernanza de datos sólida es esencial. Los conectores de Copilot incluyen límites de validación, supervisión continua y controles administrativos para evitar la acumulación de permisos (permission creep) y garantizar el cumplimiento de las normativas.
Limitaciones y consideraciones
Desafíos de seguridad
Integrar datos externos introduce riesgos potenciales, como fuentes de datos no confiables o vulnerabilidades de inyección de prompts. Mitígalos estableciendo controles de acceso estrictos, revisando los permisos periódicamente y exigiendo aprobación humana para las acciones sensibles.
Preocupaciones sobre la privacidad
Un acceso con permisos excesivos y una clasificación de datos deficiente pueden exponer la propiedad intelectual. Implementar control de acceso basado en roles, etiquetas de confidencialidad y directivas de prevención de pérdida de datos (DLP) ayuda a proteger tu información.
Complejidad de la integración
Los esquemas de datos extensos, la latencia de los sistemas heredados y los requisitos de autenticación exigen una planificación arquitectónica cuidadosa antes de la implementación.
Factores de licencia
Los distintos planes y complementos, como las licencias Microsoft 365 E3/E5, los complementos de Copilot y las licencias de conectores premium, determinan la disponibilidad de funciones y la escalabilidad en todo el inquilino.
Casos de uso de los conectores de Copilot
Automatización de procesos de negocio
Las organizaciones implementan conectores de Copilot para crear asistentes de compras, bots de viajes y herramientas de soporte de TI que automatizan flujos de trabajo rutinarios y reducen el volumen de tickets de la mesa de ayuda.
Descubrimiento del conocimiento
En biotecnología, derecho y finanzas corporativas, los agentes personalizados reúnen datos de ensayos clínicos, expedientes de casos y registros financieros en una vista única y coherente.
Mejores prácticas para los conectores de Copilot
Planificación de la implementación
Evalúa la preparación de la organización, identifica a los promotores internos y ejecuta programas piloto con grupos pequeños de usuarios antes de emprender un despliegue empresarial a gran escala.
Estrategias de gobernanza
Mantén una supervisión continua registrando la actividad de los usuarios, monitorizando las directivas de acceso a datos y programando auditorías de seguridad periódicas.
Formación de usuarios
Combina talleres de alineación estratégica, evaluaciones de estudios piloto y programas de capacitación continua para garantizar altas tasas de adopción y confianza de los usuarios.
Conclusión
Crear conectores personalizados de Copilot es la forma definitiva de desbloquear todo el potencial de Microsoft 365 Copilot en tu empresa. Al tender un puente entre los datos propietarios del negocio y la indexación semántica avanzada, puedes dar a tus equipos búsqueda unificada, flujos de trabajo automatizados y respuestas de IA fundamentadas. Recuerda planificar cuidadosamente tu implementación, mantener prácticas sólidas de seguridad y gobernanza, e invertir en formación continua de los usuarios.
Para profundizar en este tema y escuchar las discusiones de expertos sobre cómo superar los obstáculos de integración, no dejes de escuchar nuestro episodio de podcast relacionado, Connect External Business Data with Microsoft 365 Copilot Connectors. ¡Empieza hoy mismo a crear tus soluciones de extensibilidad personalizadas y lleva tu entorno de IA al siguiente nivel!
Lista de verificación de los conectores de Microsoft CopilotUsa esta lista de verificación para planificar, implementar, proteger y mantener los conectores de Copilot.
- Definir el alcance y los objetivos de los conectores de Microsoft Copilot (casos de uso, fuentes de datos, resultados esperados)
- Inventariar los sistemas, las API y los repositorios de datos existentes que se van a conectar
- Documentar los requisitos funcionales y no funcionales (latencia, rendimiento, disponibilidad)
- Validar y aprovisionar identidades y accesos (entidades de servicio, identidades administradas)
- Configura y prueba los métodos de autenticación y autorización (OAuth, Azure AD)
- Aplica el principio de mínimo privilegio a los permisos de los conectores y las cuentas de servicio
- Clasifica los datos y define directivas de tratamiento para la información sensible
- Garantiza el cifrado en tránsito y en reposo de los datos de los conectores
- Revisa los requisitos de privacidad, cumplimiento y residencia de datos
- Configura los controles de red (cortafuegos, integración con VNET, puntos de conexión de servicio)
- Habilita el registro y la supervisión de la actividad y los errores de los conectores
- Configura alertas para fallos, actividad sospechosa y problemas de rendimiento
- Realiza pruebas funcionales y de integración en un entorno de no producción
- Lleva a cabo pruebas de rendimiento y de carga para las cargas de trabajo previstas
- Define los procedimientos de copia de seguridad, recuperación y conmutación por error para los datos conectados
- Establece la gobernanza: propiedad de los conectores, gestión de cambios y flujos de aprobación
- Documenta la configuración de los conectores, los puntos de conexión, el ciclo de vida de las credenciales y los runbooks
- Forma a los administradores y usuarios en el uso y la gestión de los conectores de Copilot
- Crea una lista de verificación de incorporación para añadir nuevos conectores y orígenes de datos
- Programa revisiones periódicas y la aplicación de parches a los componentes y dependencias de los conectores
- Planifica auditorías periódicas de seguridad y cumplimiento de los conectores
- Supervisa y optimiza los costes asociados a los conectores y a la salida de datos (egress)
- Define el proceso de retirada de los conectores obsoletos y de eliminación de datos
- Revisa de forma periódica la eficacia de los conectores e itera para introducir mejoras
Recursos adicionales para los conectores de Microsoft Copilot
¿Qué son los conectores de Microsoft Copilot y cómo amplían Microsoft?
Los conectores de Microsoft Copilot son integraciones que incorporan contenido externo a Microsoft 365 y a las experiencias de copilot, de modo que Copilot pueda acceder al contenido de conectores de servicios como Confluence, MediaWiki, los servicios de Google y almacenes de datos personalizados. Amplían Microsoft y las soluciones de partners al hacer que el contenido esté disponible para Copilot y al mejorar la capacidad de detección en los escenarios de búsqueda y de búsqueda con copilot.
¿Cómo interactúan los conectores con la búsqueda de Copilot, la búsqueda de Microsoft 365 Copilot y Microsoft Search?
Los conectores indexan el contenido de los conectores y lo sincronizan con los contextos de búsqueda de Microsoft Search y de búsqueda de Copilot, de modo que las respuestas de copilot y los resultados de búsqueda puedan incluir contenido de elementos externos. Los conectores sincronizados y la indexación semántica permiten que Copilot muestre contenido relevante en el chat de Copilot y en las experiencias de copilot y de Microsoft Search, lo que mejora la relevancia de las respuestas y de los flujos de trabajo de BizChat.
¿Pueden los administradores configurar qué conectores están disponibles para Copilot y cómo?
Sí, los administradores pueden configurar los conectores desde el Centro de administración de Microsoft 365, mediante Microsoft Graph o a través de los portales de los partners. Pueden conceder permisos, controlar la capacidad de detección, filtrar qué contenido se indexa y gestionar las actualizaciones de seguridad y las directivas de acceso, de modo que los datos sensibles queden protegidos mientras el contenido aprobado está disponible para los conectores de copilot.
¿Existen conectores predefinidos en una galería de conectores y puedo ver los conectores de Copilot antes de usarlos?
Microsoft y el ecosistema de partners ofrecen una galería de conectores con muchas opciones predefinidas, incluidos los conectores de Power Platform y los conectores para servicios populares. Puedes ver los conectores de Copilot en la documentación y en los entornos de vista previa, y Microsoft Learn y otros recursos adicionales enumeran los conectores disponibles y ofrecen orientación sobre cómo implementarlos.
¿Cómo creo conectores personalizados o agentes personalizados para traer datos externos en tiempo real?
Puedes crear conectores personalizados mediante el marco de conectores de Microsoft Graph, los conectores de Power Platform o creando agentes personalizados que implementen el protocolo de contexto de modelos (Model Context Protocol). Los conectores personalizados pueden enviar datos a Microsoft 365 o proporcionar datos en tiempo real a través de API y servicios de Azure. Microsoft Learn y los recursos de soporte técnico ofrecen ejemplos paso a paso para crear conectores personalizados.
¿Qué es la indexación semántica y cómo afecta a las respuestas de copilot?
La indexación semántica enriquece el contenido de los conectores con incrustaciones vectoriales (embeddings) y metadatos, de modo que la búsqueda y Copilot puedan entender el significado y el contexto, no solo las palabras clave. Esto mejora la relevancia de las respuestas de Copilot y le permite generar resúmenes o filtrar resultados por tema, fecha o etiqueta de seguridad.
¿Pueden los conectores de Copilot incluir datos de personas y qué son los "conectores de Copilot para datos de personas"?
Sí, los conectores especializados para datos de personas permiten que Copilot muestre perfiles organizativos, líneas de jerarquía y datos de contacto. Los conectores de Copilot para datos de personas deben configurarse con cuidado en lo que respecta a la privacidad y las actualizaciones de seguridad. Los administradores pueden configurar el acceso y los filtros para asegurarse de que Copilot solo tenga disponible la información de personas que sea adecuada.
¿Cómo gestionan los conectores el contenido de fuentes externas como Confluence o MediaWiki y cómo mantienen la detectabilidad?
Los conectores indexan elementos externos, como Confluence y MediaWiki, extraen metadatos y los asignan a Microsoft Search, de modo que el contenido de fuentes externas se pueda buscar y localizar en las experiencias de Microsoft 365 y Copilot. La detectabilidad se puede ajustar con filtros, etiquetas e indexación semántica.
¿Admiten los conectores datos en tiempo real para usarlos en Copilot Chat o BizChat?
Algunos conectores admiten sincronización casi en tiempo real o notificaciones push a través de servicios de Azure y webhooks, de modo que Copilot pueda acceder a los datos en tiempo real. Para flujos de trabajo verdaderamente en tiempo real en Copilot Chat o BizChat, crea conectores que transmitan las actualizaciones o implementa API que proporcionen contexto actualizado a los agentes personalizados.
¿Cómo se gestionan las actualizaciones de seguridad y el soporte técnico de los conectores?
Los conectores de Microsoft y de partners siguen prácticas de actualización de seguridad y cumplen con estándares de cumplimiento normativo. Los administradores reciben actualizaciones de seguridad y orientación a través del Centro de seguridad de Microsoft 365. Para incidencias, el soporte técnico está disponible en los recursos de Microsoft Learn, en los canales de soporte de los partners y en el soporte técnico de Microsoft, según el origen del conector.
¿Puede Copilot pasar por alto contenido de sistemas externos y cómo puedo reducir esas omisiones?
Copilot puede pasar por alto contenido si los conectores están mal configurados, no están autorizados o si el contenido no se indexa debido a los filtros o a la frecuencia de sincronización. Para reducir las omisiones, verifica la asignación de contenido del conector, ajusta los filtros, habilita los conectores sincronizados o las actualizaciones en tiempo real y usa la indexación semántica para que las respuestas de búsqueda y de Copilot muestren los elementos externos relevantes.
¿Puedo filtrar lo que devuelve Copilot del contenido de los conectores y aplicar el cumplimiento normativo?
Sí, los administradores pueden configurar filtros, etiquetas de confidencialidad y controles de acceso para limitar qué contenido de conectores se indexa y se devuelve en las respuestas de Copilot. El filtrado ayuda a aplicar el cumplimiento normativo y garantiza que Copilot no exponga información restringida en los escenarios de búsqueda y de Copilot Chat.
¿Qué pasa con la integración de los servicios de Google y otras plataformas de terceros con Copilot?
La integración con los servicios de Google y otras plataformas de terceros es posible mediante conectores prediseñados, conectores de partners o creando conectores personalizados. Estas soluciones llevan el contenido de sistemas externos a Microsoft Search y a Copilot, sujeto a las directivas de autenticación y seguridad.
¿Dónde puedo encontrar recursos adicionales y material de aprendizaje sobre los conectores de Copilot?
Consulta Microsoft Learn, los artículos de soporte técnico, la galería de conectores y la documentación de búsqueda y Copilot. Entre los recursos adicionales se incluyen tutoriales sobre la creación de conectores personalizados, ejemplos de integración con Model Context Protocol y orientación para ampliar Microsoft con soluciones de partners.
¿Qué relación tienen los conectores de Power Platform con los conectores de Copilot de Microsoft?
Los conectores de Power Platform permiten conectar aplicaciones y flujos con sistemas externos y se pueden usar para crear o enriquecer el contenido de conectores para Copilot. Facilitan la incorporación de datos externos a Microsoft 365 y permiten automatizaciones que respaldan los escenarios de búsqueda y de Copilot Chat.
¿Puedo personalizar cómo usa Copilot el contenido de los conectores en Copilot Chat o en los resultados de búsqueda de Copilot?
Sí. Creando agentes personalizados, configurando la indexación semántica y ajustando las asignaciones de contenido de los conectores, puedes influir en cómo Copilot utiliza el contenido externo. Los administradores y los desarrolladores pueden controlar las señales de clasificación, los filtros y los campos que se muestran en las respuestas de Copilot o en los resultados de búsqueda y de Microsoft 365 Copilot.
¿Cómo afectan las licencias, las funciones en vista previa y la disponibilidad al uso de los conectores de Copilot?
Algunos conectores o funciones pueden estar en vista previa o tener requisitos de licencia específicos. La disponibilidad puede variar según el inquilino y la región. Consulta Microsoft Learn y la hoja de ruta del producto para conocer los anuncios de vista previa y los detalles de licencias, y asegurarte de que las funciones de los conectores estén disponibles para tu organización.
¿Existen buenas prácticas para que el contenido de los conectores sea útil y detectable para Copilot?
Sí. Entre las mejores prácticas están aplicar metadatos claros, usar indexación semántica, mantener el contenido actualizado, configurar filtros y etiquetas de seguridad, y probar en entornos de vista previa. Estos pasos ayudan a que Copilot muestre contenido de conectores preciso y relevante, y mejoran las respuestas de la búsqueda y de Copilot.
¿Cuál es el papel del protocolo de contexto de modelo al crear agentes personalizados que usan conectores?
El protocolo de contexto de modelo ayuda a los agentes personalizados a proporcionar contexto estructurado a los modelos de lenguaje, lo que permite a Copilot aprovechar mejor el contenido de los conectores. Implementar el protocolo garantiza un formato de contexto coherente y mejora la calidad de las respuestas de Copilot que hacen referencia a elementos externos.
¿Cómo puedo ver los conectores de Copilot en acción o probarlos antes de implementarlos?
Puedes probar los conectores en un entorno de pruebas (sandbox) o en un inquilino de vista previa, usar los laboratorios de Microsoft Learn y probar consultas de ejemplo en el chat de Copilot o en la búsqueda de Copilot para evaluar cómo aparece el contenido de los conectores. Usa las herramientas de diagnóstico y los registros para verificar la sincronización, la indexación semántica y que los administradores pueden configurar los ajustes correctamente.