Load outcome to SharePoint via Palantir

I am developing an AI-based classification system that ingests data from SharePoint, processes it, and assigns a classification outcome (Accepted or Rejected).

The resulting classification is stored as a column in the dataset. I would like to push this column back to SharePoint so that the classification is reflected in SharePoint.

Is this integration possible using Palantir?

Hi @afnan,

Yes, this integration is absolutely possible using Palantir Foundry! Based on your use case, you want to write data back to SharePoint after processing and classification in Foundry.

Recommended Approach

While Palantir may not have a native out-of-the-box connector specifically for writing back to SharePoint, you have several options:

1. REST API Source/Generic Connector

You can use SharePoint’s REST API or Microsoft Graph API to push your classification results back. Foundry supports:

  • REST API sources for integration with external systems
  • Generic sources to represent systems without native connectors

2. External Transforms

For batch export of your classified dataset back to SharePoint, External Transforms are the recommended approach. This allows you to:

  • Read your Foundry dataset containing the classification column
  • Transform and format the data as needed
  • Push it back to SharePoint via API calls

Implementation Steps

  1. Complete your AI classification pipeline in Foundry
  2. Store results in a Foundry dataset with the classification column
  3. Build an External Transform or Compute Module that:
    • Reads the classified dataset
    • Calls SharePoint’s REST API/Graph API to update the corresponding records
    • Maps your classification column back to the appropriate SharePoint list/library column

This bidirectional integration (ingesting from SharePoint → processing in Foundry → writing back to SharePoint) is a common pattern in Foundry implementations.

Best Regards,
Sanjeeth