FME Transformers: 2026.3

Categories
Web

Web

Related Transformers
AzureIoTConnector
AzureQueueStorageConnector
GoogleCloudPubSubConnector
KafkaConnector
SQSConnector

MicrosoftCopilotConnector

Connects to Microsoft 365 Copilot to chat with the Copilot agent and retrieve text content.

Jump to Configuration

Typical Uses

  • Chatting with the Copilot agent, with responses grounded in enterprise data and web search
  • Retrieving text content from SharePoint, OneDrive, and connected resources for use as agent context

How does it work?

The MicrosoftCopilotConnector uses your Microsoft 365 credentials to perform various tasks:

Action Task

Chat

Send a message to Microsoft Copilot and receive its answer.

Retrieve

Search Microsoft 365 content and return the text extracts that match a query.

Optional Input Port

This transformer has two modes, depending on whether a connector is attached to the Input port or not:

  • Input-driven: When input features are connected, the transformer runs once for each feature it receives in the Input port.
  • Run Once: When no input features are connected, the transformer runs one time.

When the Input port is in use, the Initiator output port is also enabled.

Usage Notes

  • Requires FME 2026.1 or newer.
  • Requires a work or school Microsoft 365 account. Personal Microsoft accounts are not supported.
  • Supported in the Microsoft 365 worldwide cloud only.
  • Chat requires a Microsoft 365 Copilot license, the paid add-on for Microsoft 365. Consumer Copilot Pro is not supported.
  • Retrieve requires a Microsoft 365 Copilot license, or pay-as-you-go billing enabled by an administrator. Pay-as-you-go is in preview, and supports tenant-level data sources only: SharePoint and Copilot Connector, but not OneDrive.
  • Your Entra ID tenant must register an application and grant admin consent for the Microsoft Graph permissions that the web service requests.
  • Chat uses the Microsoft 365 Copilot Chat API, which is in public preview. Its behavior and its response format are subject to change.
  • Retrieve uses the Microsoft 365 Copilot Retrieval API, which is generally available.
  • Prompts, queries, and results are processed inside the Microsoft 365 trust boundary, under your tenant's permissions, sensitivity labels, and compliance policies. When Enable Web Search Grounding is Yes, Copilot also sends a search query to Bing.
  • Use of these APIs is subject to the Microsoft 365 Copilot APIs Terms of Use.

Configuration

Input Ports

Output Ports

Parameters

Editing Transformer Parameters

Transformer parameters can be set by directly entering values, using expressions, or referencing other elements in the workspace such as attribute values or user parameters. Various editors and context menus are available to assist. To see what is available, click beside the applicable parameter.

For more information, see Transformer Parameter Menu Options.

Reference

Processing Behavior

Feature-Based

Feature Holding

No

Dependencies See Usage Notes
Aliases  
History  

FME Online Resources

The FME Community and Support Center Knowledge Base have a wealth of information, including active forums with 35,000+ members and thousands of articles.

Search for all results about the MicrosoftCopilotConnector on the FME Community.

 

Examples may contain information licensed under the Open Government Licence – Vancouver, Open Government Licence - British Columbia, and/or Open Government Licence – Canada.