web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Chatbot in Copilot Stu...
Copilot Studio
Suggested Answer

Chatbot in Copilot Studio Provides Inaccurate Links/Responses from PDF Knowledge Base

(0) ShareShare
ReportReport
Posted on by

I am experiencing an issue with a chatbot created in Copilot Studio that retrieves links and documents from a PDF file hosted in SharePoint. This PDF contains portal names and their corresponding links, serving as the chatbot's knowledge base. The expected behavior is for the chatbot to accurately process user queries and provide the correct link or document from the PDF. However, the chatbot often provides irrelevant or incorrect links in response to user queries.

For example, when a user asks for the link to the "HR Portal," the chatbot might return a link to a completely unrelated portal or provide an incorrect response altogether. It appears that the knowledge base from the PDF is not being properly utilized or indexed to match user queries accurately.

The chatbot was configured as follows:

  1. A PDF containing the relevant portal names and links was uploaded to SharePoint.
  2. This PDF was linked as a data source in Copilot Studio.
  3. The Generative Answers node was set up to dynamically respond to user queries based on the data in the PDF.

I have taken steps to resolve the issue by verifying that the PDF is properly linked, ensuring that it contains clear labels and corresponding links, and testing various user prompts. Despite these efforts, the chatbot continues to provide inaccurate responses.

I would like to know how I can enhance the chatbot's intelligence and accuracy within Copilot Studio, without involving external flows like Power Automate. Specifically:

  • Are there best practices for formatting the PDF data source (e.g., structured tables or metadata) to improve accuracy?
  • How can I make the chatbot to give the relevant links upon getting the user query? Any workarounds that can be made within the copilot studio?
  • Can Copilot Studio's Generative Answers node be optimized to better match user queries with the data source?
  • What are the limitations of Copilot Studio in this context, and how can they be mitigated?
  • Additionally, may I know what is the purpose of conversational boosting and how & when it is used? Give me an example to understand better.

It would be very helpful if you could provide real-world examples of how to address similar issues and optimize the chatbot's ability to deliver accurate responses using a PDF as the primary knowledge base.

Categories:
I have the same question (0)
  • Suggested answer
    Artur Stepniak Profile Picture
    1,539 Moderator on at
    Hello,
     
    the issue that you're encountering suggests that it doesn't have the access to this PDF as it's hallucinating the content. You can try the following:
    1. Make sure that chatbot has the access to this library. 
    2. Try to upload the file instead of referencing SP library and test if it'll work.
     
    In case of any other questions, let me know. If the answer helped you, mark it, so that others can benefit from it.
     
    Best regards,
     
    Artur Stepniak
    Interested in GenAI? Visit my site!

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Copilot Studio

#1
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 130 Super User 2026 Season 1

#2
Valantis Profile Picture

Valantis 123

#3
chiaraalina Profile Picture

chiaraalina 33 Super User 2026 Season 1

Last 30 days Overall leaderboard