web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / How to add Small Talk ...
Copilot Studio
Answered

How to add Small Talk support to your Copilot Chatbot?

(0) ShareShare
ReportReport
Posted on by 1

Hello,

with Power Virtual Agent there was a pretty easy way to include chit-chat capabilities, by linking with QnA Maker, which has been replaced by Language Service, in a fallback topic.

https://towardsdatascience.com/tell-me-a-joke-how-to-add-small-talk-support-to-your-power-virtual-agents-chatbot-6a0eba974de2

 

How should we proceed now?

I am a bit confused with fallback topic and generative answers / conversational boosting.

 

Thank you

I have the same question (0)
  • Verified answer
    adilei Profile Picture
    on at

    You can still leverage a "chitchat" database combined with Generative Answers: whenever Gen Answers does not provide a response, redirect the question to Custom Question Answering.

     

    You could even achieve the same (or better results?) by creating an extra Gen Answers node connected with a chitchat/joke website. For example:

     

     

     

    kind: AdaptiveDialog
    beginDialog:
     kind: OnUnknownIntent
     id: main
     priority: -1
     actions:
     - kind: SearchAndSummarizeContent
     id: search-content
     userInput: =System.Activity.Text
     variable: Topic.Answer
     publicDataSource:
     sites:
     - "https://www.tomshardware.com/"
    
     - kind: ConditionGroup
     id: has-answer-conditions
     conditions:
     - id: has-answer
     condition: =!IsBlank(Topic.Answer)
     actions:
     - kind: EndDialog
     id: end-topic
     clearTopicQueue: true
    
     elseActions:
     - kind: SearchAndSummarizeContent
     id: searchAndSummarizeContent_pPAV3Q
     userInput: "=Concatenate(\"tell me a joke relevant to this question: \", System.Activity.Text)"
     publicDataSource:
     sites:
     - "https://www.ducksters.com/jokes"
    
     sharePointSearchDataSource: {}
     customDataSource: {}

     

     

     

    When in formation about a user's question can be found in the "primary website", Generative Answers will provide a response:

     

    adilei_0-1708859724966.png

     

    But when information is not found, the "chitchat website" is used as fallback (ignore the fact the joke is not that funny):

     

    adilei_1-1708859771970.png

     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 251 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 201 Super User 2025 Season 2

#3
S-Venkadesh Profile Picture

S-Venkadesh 93 Moderator

Last 30 days Overall leaderboard