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 / Citation Sources not c...
Copilot Studio
Suggested Answer

Citation Sources not clickable with generative orchestration in Teams application

(4) ShareShare
ReportReport
Posted on by 9
IDK what happend but my agent doesn't cite the sources correctly it used to do it before.

It used to reference my sources correclty like this :  

After the weekend it doesnt show the resources used correclty 
it shows it just as text.

I use sharepoint as knowledge sources and teams application as platform to host the agent/chatbot.
 
In the Copilot studio test chat it will show correctly.


I use generative orchestration and a topic which triggers on ai generated response to add a adpative card to let the user review the generated response.


Any help i greatly appreciated.
 
I have the same question (0)
  • JS-04061351-0 Profile Picture
    9 on at
    I am having the same problem. Are you setting the variable ContinueResponse = false and then using System.Response.FormattedText
    in the message node in addition to your adaptive card?
  • Jelle de Haas Profile Picture
    42 on at

    Indeed, ContinueResponse = false and then sending System.Response.FormattedText

    I’ve implemented a quick workaround until we find a better solution:

    If(
    IsEmpty(System.Response.Citations),
    System.Response.FormattedText,
    System.Response.FormattedText
    & Char(10) & Char(10)
    & “**Sources:**” & Char(10)
    & Concat(
    System.Response.Citations As c,
    “1. [” & c.Name & “](” & c.Url & “)” & Char(10)
    )
    )
  • Suggested answer
    Jelle de Haas Profile Picture
    42 on at

    Solution found: use the OnPlanComplete topic trigger to collect feedback after the AI response

    Topic: Capture AI Response
    Trigger: OnGeneratedResponse

    Nodes:
    – Set variable value Global.isAIGeneratedResponse = true
    – Set variable value Global.FormattedText = System.Response.FormattedText
    – Set variable value Global.Citations = System.Response.Citations (optional, I’m tracking which sources receive positive and negative feedback)
    Don’t cancel the response (so don’t set System.ContinueResponse to false)

    Topic: “Plan complete – ask for feedback”
    Trigger: OnPlanComplete
    Add condition to the trigger: Global.isAIGeneratedResponse = true

    Nodes:
    – Send message (or Ask with adaptive card): send an Adaptive Card to request feedback. Pass Global.FormattedText (and optionally Global.Citations) into the card data.
    – Set variable value Global.isAIGeneratedResponse = false

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!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 572

#2
Haque Profile Picture

Haque 154

#3
chiaraalina Profile Picture

chiaraalina 144 Super User 2026 Season 1

Last 30 days Overall leaderboard