<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Shantha Kumar T</title>
    <description>The latest articles on Forem by Shantha Kumar T (@ktskumar).</description>
    <link>https://forem.com/ktskumar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1039545%2Fab9ec0bc-3ba4-4032-aac0-08cf517fa188.jpg</url>
      <title>Forem: Shantha Kumar T</title>
      <link>https://forem.com/ktskumar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ktskumar"/>
    <language>en</language>
    <item>
      <title>How to remove "Surfaced with Azure OpenAI" in Copilot Studio Agent Response</title>
      <dc:creator>Shantha Kumar T</dc:creator>
      <pubDate>Tue, 04 Mar 2025 08:45:06 +0000</pubDate>
      <link>https://forem.com/ktskumar/how-to-remove-surfaced-with-azure-openai-in-copilot-studio-agent-response-4m8c</link>
      <guid>https://forem.com/ktskumar/how-to-remove-surfaced-with-azure-openai-in-copilot-studio-agent-response-4m8c</guid>
      <description>&lt;p&gt;Copilot Studio has a most powerful action called Generative Answers. This helps to understand the user’s intent and return the response based on the knowledge added to the agent.&lt;/p&gt;

&lt;p&gt;By returning the response, it always shows the “&lt;strong&gt;Surfaced with Azure Open AI&lt;/strong&gt;” or “AI-generated content may be incorrect”on bottom of the response. Most of the people struggle with how to avoid or remove this information.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcst6b0ghknbgun7k2z3p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcst6b0ghknbgun7k2z3p.png" alt="Agent response with Surfaced with Azure Open AI" width="350" height="334"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let’s dive into simple steps to display the response without that message.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add a &lt;strong&gt;Generative Answers&lt;/strong&gt; action to any of the topics in Copilot Studio agent.&lt;/li&gt;
&lt;li&gt;Ensure Knowledges are added to the agent.&lt;/li&gt;
&lt;li&gt;Expand the Advanced properties of Generative Answer action.

&lt;ul&gt;
&lt;li&gt;Uncheck the &lt;strong&gt;Send a message&lt;/strong&gt; option&lt;/li&gt;
&lt;li&gt;Set &lt;strong&gt;Text only&lt;/strong&gt; option in Save LLM response.&lt;/li&gt;
&lt;li&gt;Create new variable called “varAnswer” (you can choose any name) in &lt;strong&gt;Save bot response as&lt;/strong&gt;. This will allow the response to be stored in a variable.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqbh3ic2bbe8w709zsldi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqbh3ic2bbe8w709zsldi.png" alt="Advanced Configuration for Generative action " width="323" height="231"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Then add a new &lt;strong&gt;Send a Message&lt;/strong&gt; action. In the formula bar add the below snippet “&lt;strong&gt;Topic.varAnswer&lt;/strong&gt;“.&lt;/li&gt;
&lt;li&gt;Save the Topic by click on &lt;strong&gt;Save&lt;/strong&gt; button on top.
Now test the bot by entering the same query and see how the response looks like,&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedcuoqrl84zyij3oc3vx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fedcuoqrl84zyij3oc3vx.png" alt="Agent response with out Surfaced with Azure Open AI" width="349" height="329"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Original Link: &lt;a href="https://www.ktskumar.com/2025/03/how-to-remove-surfaced-with-azure-openai-in-copilot-studio-agent-response/" rel="noopener noreferrer"&gt;https://www.ktskumar.com/2025/03/how-to-remove-surfaced-with-azure-openai-in-copilot-studio-agent-response/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>powerplatform</category>
      <category>copilotstudio</category>
      <category>nocode</category>
      <category>powerfuldevs</category>
    </item>
    <item>
      <title>Two ways to trigger Topics in Copilot Studio</title>
      <dc:creator>Shantha Kumar T</dc:creator>
      <pubDate>Tue, 17 Dec 2024 04:32:32 +0000</pubDate>
      <link>https://forem.com/ktskumar/two-ways-to-trigger-topics-in-copilot-studio-1m77</link>
      <guid>https://forem.com/ktskumar/two-ways-to-trigger-topics-in-copilot-studio-1m77</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Topics is a &lt;u&gt;reusable conversational unit&lt;/u&gt; that can be called or access across different times, whenever user triggered by asking some questions or transferred from other Topics. Here, we are going to see how to trigger the Topic by assigning some phrases in different ways.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Generative AI in Copilot Studio?
&lt;/h2&gt;

&lt;p&gt;Generative AI is a new feature introduced in Copilot Studio that enables the agent to choose the best topic, actions and knowledge for the user queries or answers to the event queries.&lt;br&gt;
By default, Classic orchestration is enabled for all Copilot Studio applications. Because Generative AI orchestration is still in preview state, even though we can use it. My recommendations would be try out the Generative AI feature and adding description to Topic instead of adding phrases.&lt;/p&gt;

&lt;h2&gt;
  
  
  Apply Generative AI feature:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Navigate to the Copilot Studio Agent.&lt;/li&gt;
&lt;li&gt;In the top right next to the &lt;strong&gt;Publish&lt;/strong&gt; button, click the &lt;strong&gt;Settings&lt;/strong&gt; button.&lt;/li&gt;
&lt;li&gt;1) Select “&lt;strong&gt;Generative AI&lt;/strong&gt;” from left navigation.&lt;/li&gt;
&lt;li&gt;2) Then select &lt;strong&gt;Generative (preview)&lt;/strong&gt; option.&lt;/li&gt;
&lt;li&gt;3) Then click &lt;strong&gt;Save&lt;/strong&gt; button to update the agent to use the Generative Ai orchestration feature.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faq42k2dulc1mirpmlrqt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faq42k2dulc1mirpmlrqt.png" alt="Enable Generative AI" width="800" height="295"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After enabling this, the topics can be triggered based on the topic name, description.&lt;br&gt;
But if we use Classic, the topics can be triggered based on the phrases.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;As an example, we can create a topic to return the flight status information based on basic flight information.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Classic Orchestration:
&lt;/h2&gt;

&lt;p&gt;Trigger Phrases are needed to call the Topic actions to run during the conversation. Phrases can be added to the Topic in below steps,&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Navigate to the topic in Copilot Studio Agent.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Edit&lt;/strong&gt; under Phrases in &lt;strong&gt;Trigger&lt;/strong&gt; action.&lt;/li&gt;
&lt;li&gt;Add the words or sentences under the &lt;strong&gt;Add Phrases&lt;/strong&gt; section in Phrases panel.&lt;/li&gt;
&lt;li&gt;Then click the &lt;strong&gt;Save&lt;/strong&gt; button to update the changes to the application.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgoyzf1in04r7vo6r7apq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgoyzf1in04r7vo6r7apq.png" alt="Adding phrases to Classic Trigger option in Topic" width="682" height="531"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Generative AI Orchestration:
&lt;/h2&gt;

&lt;p&gt;Triggering topics usually happens based on the Topic name and description provided for the Topic. Follow the below steps to add the description,&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Navigate to the Topic or create a new Topic.&lt;/li&gt;
&lt;li&gt;Name the topic as &lt;strong&gt;Flight Status Topic&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;In the Trigger action, click on the description box under &lt;strong&gt;Describe what the topic does&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Enter the information below “&lt;u&gt;This topic provides information about the status of the Flight based on flight number. It can answer questions such as, what is the status of Flight?&lt;/u&gt;“.&lt;/li&gt;
&lt;li&gt;Then click the &lt;strong&gt;Save&lt;/strong&gt; button on top.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frjxy9yqyribfu1akcggk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frjxy9yqyribfu1akcggk.png" alt="Add description to trigger topic using Generative AI" width="380" height="305"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion:
&lt;/h2&gt;

&lt;p&gt;In either case, if you typed “&lt;u&gt;Flight Status&lt;/u&gt;” or “&lt;u&gt;Can you tell me what’s the status of the flight?&lt;/u&gt;” triggers the same topic. Check out my original article &lt;a href="https://www.ktskumar.com/2024/12/two-ways-to-trigger-topics-in-copilot-studio/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>copilotstudio</category>
      <category>powerplatform</category>
      <category>beginners</category>
      <category>microsoft365</category>
    </item>
  </channel>
</rss>
