01What plugins and extensions are
A plugin or extension is a connector that allows an AI system to interact with an external service or data source. Rather than the AI knowing only what is in its training data and the current conversation, a plugin allows the AI to query a database, look up information from a web service, create records in a business system, or take actions in external applications.
ChatGPT's plugin architecture allows third-party developers to build connectors that ChatGPT users can invoke. Microsoft Copilot's extensibility architecture allows organisations to connect Copilot to business systems (CRM, ERP, ServiceNow, SAP, and many others) using a variety of connector types. This extensibility is what makes Copilot a platform rather than just an application.
02The business value of connections
Connected AI is substantially more useful than standalone AI for business tasks.
A Copilot connected to your CRM can answer questions about specific customer accounts, identify opportunities at risk, and draft communications grounded in the actual customer history rather than generic templates.
A Copilot connected to your HR system can answer employee questions about their specific leave balance, their benefits, and their personal employment terms, rather than giving generic HR guidance.
A Copilot connected to your document management system can retrieve and work with specific internal documents, policies, and procedures rather than relying on general knowledge.
Each connection multiplies the value of the AI by giving it access to the specific information that makes the difference between generic and genuinely useful responses.
03Governance requirements for AI connections
Each AI connection to a business system creates a data flow that needs to be governed. The AI is reading data from (and potentially writing data to) systems that contain sensitive information. The governance questions are: is the AI authorised to access this data? Under what conditions? For what purposes? Who has approved this connection?
For Microsoft Copilot extensibility, Microsoft's connector framework includes authentication and authorisation controls, but the governance decision about which connections to enable and with what permissions is an organisational responsibility.
The key governance principle is least privilege: AI connectors should have access only to the data they need for their intended purpose, not broad access to connected systems. A CRM connector for a sales AI assistant needs read access to customer and opportunity records; it does not need access to financial records, personnel files, or system configuration.
Key Takeaways
- 1.Plugins and extensions connect AI systems to external data sources and business systems, making AI responses grounded in specific, current business information.
- 2.Connected AI (accessing CRM, HR, document management) is substantially more useful for business tasks than standalone AI working with general knowledge.
- 3.Each AI connection creates a data flow requiring governance: authorisation, purpose limitation, and access controls.
- 4.The principle of least privilege applies to AI connections: access should be limited to what the AI needs for its intended purpose.
- 5.Copilot extensibility enables connection to a wide range of business systems; the governance of which connections to enable and with what permissions is an organisational responsibility.
References & Further Reading
- [1]
Want to discuss this with an expert?
Book a strategy call to explore how these insights apply to your organisation.
Book a Strategy Call