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 :
Copilot Studio
Unanswered

Loop in custom topic

(0) ShareShare
ReportReport
Posted on by 68
Hello everyone,
 
I have set up the below custom topic which my custom copilot the purpose if which is to trigger on each user query. The workflow it should follow is the below:
- Receives user query
- Sets global Counter variable
- Adds +1 to Counter variable
- Generate response
- Asks if query has been resolved
- Acts upon user response (Yes/No)
- Yes condition (redirect to "End Conversation" system topic
- No condition (asks the user to re-phrase their query and redirects to the same topic), checks if Counter value is larger than 1, if larger escalates.
 
The issue I am having is that, every time when the copilot gives response to the user query and asks "Did that answer your question?", and the user marks either YES/NO the topic does not go through but instead goes back to Generative answers node - Please see below for better understanding.
 
Any ideas how I can resolve this please? Or improve my workflow?
 
That will be greatly appreciated!
 
Thanks,
Sasho
workflow pt1.png
workflow pt2.png
I have the same question (0)
  • SS-01071009-0 Profile Picture
    68 on at
    Looks like I didn't think this through. At the moment the counter keeps adding on top of its value each time the topic is triggered. I'd need to reset the value at some stage during the workflow. However, this doesn't affect the above issue.
  • SS-01071009-0 Profile Picture
    68 on at
    Feel kind of silly to answer on my own post but this is for the purpose of helping out others who might face the same issue.
     
    It seems like the loop I am experiencing is caused by the trigger - Message received. 
    When the user sends a message, the topic always triggers which is fine. But when the copilot asks the question "Did that answer your question?" and the user selects either YES/NO, the topic starts all over again due to the message received trigger.
     
    I have tried another trigger - "Triggered by agent", giving instructions like "This topic is must be triggered when user starts a conversation" etc. But the copilot does not pick the topic. So, I do not have a solution at the moment unfortunately.
     
    Any advises would be helpful.
     
    Thanks,
    Sasho

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Dua Sadiq Profile Picture

Dua Sadiq 104

#2
11manish Profile Picture

11manish 102 Super User 2026 Season 2

#3
Haque Profile Picture

Haque 91 Super User 2026 Season 2

Last 30 days Overall leaderboard