Skip to main content

I want to set up an MS Teams Channel chatbot that queries our various employee user guides / how-to manuals via ChatGPT. We have tested by uploading the PDFs to ChatGPT in a specific query, and we are very happy with its ability to parse the query and provide good answers. 

So is this possible?

SCENARIO 1:

  1. I have an MS Teams Channel called "Help Desk"
     
  2. The Channel is populated with a collection of PDF help desk guides in Files (i.e., on SharePoint, internal access only) - e.g. benefits guide PDF, IT how-to PDF, etc.

    We’d like to keep these secure, but we are fine with giving access to Zapier as long as they are not publicly searchable / accessible.
     
  3. Use Zapier so that any query in the channel is answered by ChatGPT referring to those files.  E.g., user asks, “How many PTO days do I get in year 3,” and Zapier pings ChatGPT, which provides the response.” 

SCENARIO 2: 

Even better would be to do this via Chat, so a query is private between user and AI respondent. So perhaps something like this:

  1. We create a “user” that can access a specific SharePoint library (again, a secure library).
  2. When employee users chat with that “user,” it connects to ChatGPT to query the files for a response.  

Hi ​@GDBarkin,

 

Welcome to the Community.

 

Integrating MS Teams, SharePoint, and ChatGPT using Zapier presents challenges. While Zapier supports MS Teams and SharePoint, it lacks chatbot creation and file query capabilities. ChatGPT integration requires custom API requests, adding complexity. Security concerns must also be addressed. A custom development approach using direct APIs may offer better control and security.

 

I hope this information is helpful, and I'm here to answer any further questions.


Hey ​@GDBarkin, just checking in—did Jammer’s reply help to point you in the right direction on this? 

Keen to ensure you’re all set, so let us know if you still need any help at all! 🙂