Search Results :

×

Configure SharePoint AI Assistant for WordPress


The SharePoint AI Assistant allows WordPress users to interact with SharePoint content using natural language. Users can search SharePoint sites, ask questions about documents and folders, generate summaries of supported files and folders, retrieve document metadata, and view the sources used to generate responses.

The assistant uses Microsoft permissions to determine what content can be accessed and only returns information available to the currently logged-in user. Users can access only the SharePoint content they are permitted to view based on their Microsoft account permissions.

Before configuring the SharePoint AI Assistant, ensure that the following requirements are met:

  • WordPress Administrator access
  • Our Embed SharePoint OneDrive Documents plugin installed and activated
  • A working Microsoft SharePoint connection configured in the plugin (If you have not configured the SharePoint integration yet, follow the setup guide)
  • Users connected to Microsoft through Manual or Automatic User Connection (for user-specific access)
SharePoint AI Assistant for WordPress | Note Icon

Note: For WordPress 6.9 and earlier versions, install and activate the MCP Adapter plugin for WordPress.


  • Navigate to SharePoint Plugin >> AI Assistant tab.
SharePoint AI Assistant for WordPress | Enable SharePoint AI Actions

  • Scroll down and click on the Ability Configuration.
  • Enable the SharePoint AI Actions toggle.
  • Save the configuration.
SharePoint AI Assistant for WordPress | Ability Configuration

Once enabled, the plugin exposes SharePoint AI capabilities that can be accessed through the shortcode and external AI clients.

The AI Assistant requires an AI provider to generate responses, summaries, and document insights. Choose one of the following configuration methods:


Recommended for WordPress 7.0 and above versions, where AI Client and Connectors are available.

Select an AI Provider

  • Navigate to SharePoint Plugin >> AI Assistant tab.
  • Scroll down to the Configure Setup section.
  • Select the preferred AI provider from the AI Provider dropdown.
  • Click Configure Connector button.
SharePoint AI Assistant for WordPress | Select an AI Provider

You will be redirected to the Connectors configuration screen.

Install AI Plugin for WordPress

If the AI settings screen is unavailable:

  • Install and activate the AI Experiments plugin for WordPress.
  • Navigate to Settings >> AI tab.
  • Click Enable AI features toggle to enable.
SharePoint AI Assistant for WordPress | Install AI Plugin for WordPress

  • Configure the provider for text generation, content summarization, and other AI capabilities
  • Return to SharePoint Plugin >> AI Assistant tab.
  • Scroll down to the Configure Setup section.
  • Click Save AI Settings.

Configure the Additional Connector or LLM

  • Navigate to Settings >> Connectors tab from the dashboard.
SharePoint AI Assistant for WordPress | Configure the Connector

  • Configure a supported provider such as OpenAI, Anthropic, or Google.
  • Enter the API Key and click on the Save button. (In this guide, we have configured OpenAI)
  • Click the Save AI Settings button.
SharePoint AI Assistant for WordPress | Save AI Settings

SharePoint AI Assistant for WordPress | Note Icon

Note: To remove an existing Connector or LLM, click Edit button then click Remove and Replace.

Recommended for WordPress 6.9 and below versions:

Enable API Key Mode

  • Navigate to SharePoint Plugin >> AI Assistant tab.
  • Select the Plugin API Key option.
  • Enter the required AI provider details as shown in the table below:
AI Provider Select the AI provider. In this setup guide, OpenAI is used.
API Key Enter the API key obtained from your AI provider.
Model Enter the AI model name, for example, gpt-4o-mini.
SharePoint AI Assistant for WordPress | Enable API Key Mode

  • Click the Save AI Settings button.
SharePoint AI Assistant for WordPress | Note Icon

Note: To remove an existing API key, click Revoke API Key.


Once the AI provider is configured, add the AI Assistant to any WordPress page.

  • Create or edit a WordPress page and add the shortcode: [MO_SPS_AI_SEARCH]
SharePoint AI Assistant for WordPress | Save AI Settings

  • Publish or update the page and open it as a logged-in WordPress user.

The AI Assistant interface will now be visible on the page.

After completing the setup, try the following sample prompts:

  • Search SharePoint for <document topic>
  • Give me folders of <site name>
  • Summarize folder <folder name>
  • Fetch metadata for <file name>
  • Read document text for <file name>

For eg.- Find vendor documents, Search for NDA agreements, etc

SharePoint AI Assistant for WordPress | Test AI Assistant

SharePoint AI Assistant for WordPress | Note Icon

Note: Upgrade to the Premium version to unlock advanced AI capabilities, enhanced SharePoint integrations, and additional enterprise features.

The AI Assistant works directly inside WordPress without requiring an external AI client.

To enable AI agents such as Cursor, Claude Desktop, or ChatGPT to access SharePoint AI actions, configure the MCP Adapter for WordPress.

  • Install and activate the MCP Adapter plugin for WordPress
  • Verify that SharePoint AI Actions remain enabled in the SharePoint plugin settings.
  • Configure your AI client to communicate with the MCP endpoint for WordPress. Refer to the setup guides for Cursor, Claude Desktop, or ChatGPT to complete the client configuration.

The SharePoint AI Assistant is designed to follow existing Microsoft permission controls.

  • Responses are generated based on the current user's Microsoft permissions.
  • Users can only access SharePoint content they are authorized to view.
  • App-only SharePoint credentials are not used to generate public AI responses.
  • Temporary download URLs and token-based information are removed before data is sent to the AI provider.
  • Users must be logged in to WordPress to access the AI Assistant.
More FAQs ➔

This error occurs when no AI provider has been configured for the SharePoint AI Assistant.
To resolve this issue, configure and save an AI provider using either the WordPress Connectors option or the Plugin API Key option.

This error occurs when the plugin is not connected to SharePoint.
To resolve this issue, navigate to Manage Connection and configure a valid SharePoint connection.

This error occurs when SharePoint AI Actions are not enabled in the plugin settings.
To resolve this issue, navigate to the AI Assistant tab, scroll to the Configure Settings section, enable SharePoint AI Actions toggle, and save the configuration.



 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again



ADFS_sso ×
Hello there!

Need Help? We are right here!

support