Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Copilot Studio - Bot Extensibility
Suggested answer

Anonymous bot that would know the context of the end user from a url token

(0) ShareShare
ReportReport
Posted on by 105
I'm weighing building a bot or agent with Azure Bot Framework vs Copilot Studio and would like to see if any seasoned bot builders can weigh in before I go too far in the wrong path.
 
I essentially am trying to build a recruitment bot. This bot would initiate its session from a link received by an end user via text or email. A token in the URL would be leveraged so that the bot could understand the context of the end user and essentially pull the correct recruitment record. End users would not want to authenticate so I would need it to stay "anonymous", even though the bot would know what record they represent in the database. I love copilot studio, but this seems like too complex of an ask and that Azure Bot Framework would make more sense. But I would love to be wrong. I could see how I could leverage power automate to do all of the necessary context pulling and that I could have topics that steer the conversation correctly, but this does seem like more of an old-school bot ask, where I really want a guided conversation from start to finish and really don't need the end user to go off script.
 
Thanks in advance for any guidance anyone can provide.
Categories:
  • mhomol Profile Picture
    105 on at
    Anonymous bot that would know the context of the end user from a url token
    I should clarify that by "token" I don't mean an authentication token, but some kind of encoded temporary hash value that would represent that session.
  • Suggested answer
    Michael E. Gernaey Profile Picture
    38,313 Super User 2025 Season 1 on at
    Anonymous bot that would know the context of the end user from a url token
     
    So I have opinions lol and I'll try to leave those out :-), but I would not try to identify someone using security credentials (in any sort) as that defeats the whole purpose of being anonymous and using private security credentials. But that is for you :-)
     
    You could in fact tie your bot to a Power Automate flow to give you the answer you want if that is what you feel works best for you.
     
    I haven't built a bot to try to do what you want within Copilot Studio, but you would still have a Conversation, its just your answers (knowledge) at elast in part would be from the Flow.

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,513 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,681 Most Valuable Professional

Leaderboard

Featured topics