Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Copilot Studio - General
Answered

[Chatbot] Achieve a function of triggering satisfaction rate topic after 1min of no more action.

(0) ShareShare
ReportReport
Posted on by 27

Hi everyone,

 

I want to achieve a function of showing satisfaction rate topic after 1min of no more action. I would like to let chatbot give user 'end of conversation' topic after 1min of no more input to chatbot. when user enquiry something, chatbot still can answer as usual.

 

My solution is that I called a delay timer automate flow in this topic and then the satisfaction rate topic(end of conversation). (screenshot below)

Screenshot7.PNG

 

It seems works but i found when i put something during this 1 min delay time. chatbot will run this delay timer first and then answer my question after 1 min, which is not I want.

 

Is there any way to achieve the function of showing satisfaction rate topic after 1min of no more action. and when there is a question during the 1 min, just give up the delay timer action and answer users question?

 

Thanks in advance!

Categories:
  • YakeLiu Profile Picture
    27 on at
    Re: [Chatbot] Achieve a function of triggering satisfaction rate topic after 1min of no more action.

    Hi Manikandan,

     

    I created a topic called 'inactivity'.  I set the inactivity duration to 15 minutes which is set by manual input and also tried to set the inactivity duration to 90 seconds which is set by formula. The topic status is open. I didn't call this topic to any other topics. 

    Screenshot10.PNG

    I tested it by doing nothing after I asked a question. Ideally it should be triggered but it didn't. Do you know what is the wrong part of my setting?

     

    Thanks in advance!

     

     

  • YakeLiu Profile Picture
    27 on at
    Re: [Chatbot] Achieve a function of triggering satisfaction rate topic after 1min of no more action.

    Hi,

     

    Thanks for your direction. Solved! 

  • Verified answer
    ManikandanS Profile Picture
    246 on at
    Re: [Chatbot] Achieve a function of triggering satisfaction rate topic after 1min of no more action.

    Hello @YakeLiu ,

     

    It's a topic trigger. 

    Please refer https://learn.microsoft.com/en-us/microsoft-copilot-studio/authoring-triggers

     

    Thanks.

  • YakeLiu Profile Picture
    27 on at
    Re: [Chatbot] Achieve a function of triggering satisfaction rate topic after 1min of no more action.

    Hi Manikandan,

     

    Yes the inactivity trigger is what I want. Thank you!

     

    Could you please give me a hint about where is the inactivity trigger? I thought it would be at 'send an activity' function but there isn't.

    Screenshot8.PNG

     

  • ManikandanS Profile Picture
    246 on at
    Re: [Chatbot] Achieve a function of triggering satisfaction rate topic after 1min of no more action.

    Hello @YakeLiu ,

     

    We also developed similar feature to our bot like below. This topic will trigger after 5 mins of inactivity. Hope this helps in you case as well. With this maintained one global variable to prevent rating prompt appear again and again if user responded already or prompt shown.

     

    ManikandanS_0-1712022384127.png

     

    Thanks.

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 Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Copilot Studio - General

#1
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 18

#2
Pablo Roldan Profile Picture

Pablo Roldan 14

#3
stampcoin Profile Picture

stampcoin 8

Overall leaderboard