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 / Triggering A Topic Bas...
Copilot Studio
Suggested Answer

Triggering A Topic Based on Text Input In Another Topic

(2) ShareShare
ReportReport
Posted on by 6
Hi all, 
 
I am building a Copilot agent designed to walk users through a series of interlinked topics and questions, to guide them to links and brief, pre-written answers to guidance questions about our work. 
 
However, I would like to try and get the following to work: 
 
1. In "Topic A", a user selects an option to categorize their material.  This redirects to "Topic B." 
2. In "Topic B," the agent asks the user to input some text describing the material they would like to categorize. 
3. Then, I would like the agent to evaluate the user's inputted text, and suggest either Topic C, Topic D, or Topic E based on the inputted text.  Topic C, D, or E would begin with a message saying something like, "Based on your input, it seems like you have [type of material.]  And then it would provide pre-set messages about that category of material.  
 
Does anyone have insight on how I can do this?  I'm new to Copilot, and I've tried to use different concepts from the training I've done to get this to work, but haven't had success thus far. 
 
Thank you!
I have the same question (0)
  • sandeep_angara Profile Picture
    430 Moderator on at
     
    Hi, this is possible through using topic redirection and global variables. Are you stuck somewhere building this? Let me know how I can help you. 
     
     
  • SB-04061552-0 Profile Picture
    6 on at
    Hi, thank you, I am not sure where to start.  I have the topics built, both the one that will prompt the user to enter text, and the ones that I want the Copilot to select from based on the text, but I am not sure how to connect them together, if that makes sense. 
  • Suggested answer
    Romain The Low-Code Bearded Bear Profile Picture
    2,839 Super User 2026 Season 1 on at
    if i can, i think you can achieve something much easy way :) what you wana achieve was the old and complicated way. (and not accurate everytime if you want free input )
     
    what i suggest to you : in the agent settings, enable Gen AI mode, don't use "classic". Allow orchestration to on home page.
     
    then you will see the topic as change :) they are no more "sentences" but "trigger by prompt".
     
    Create a prompt for Topic C saying something like "this topic is about material x, etc etc" everything about that could trigger the matérial and then inside put you defined message :)
     
    hope it help :) if yes please check the answered box, it's important :)
     
    if you wana go the hard way : 
     
    in the topic use the element "ask a question" but don't use choise : use "entity" and create "new entity" and for each special topic create a value and add synonyme : when the user will speak it will try to match the intention of the entity : but it's less acurate than previous option

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 April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

#1
Valantis Profile Picture

Valantis 665

#2
Vish WR Profile Picture

Vish WR 313

#3
Haque Profile Picture

Haque 227

Last 30 days Overall leaderboard