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 / Add trigger phrases in...
Copilot Studio
Answered

Add trigger phrases in bulk

(0) ShareShare
ReportReport
Posted on by 6

Hello there,

 

Is there a way of adding trigger phrases in bulk? I've tried using separators as ";" or "," but it just doesn't work:

 

fedejousset_0-1624293359209.png

 

We have around 20 bots with a very specific topic that has approximately 100 trigger phrases, the whole idea of doing this manually in each bot is simply soul-destroying.

 

Thank you.

Regards

Categories:
I have the same question (0)
  • Verified answer
    Diganta Profile Picture
    Microsoft Employee on at

    If you are comfortable updating JSON, you can bulk add trigger phrases to a topic using the following steps,

    1. Go to https://make.powerapps.com/.
    2. Select Data > Tables (on the left navigation panel).
    3. Select Default dropdown (top right) to select All.
    4. Search Chatbot to see Chatbot and Chatbot subcomponent.
    5. Select Chatbot subcomponent and select the Data tab, which will list all bots' topics in that environment.
    6. Find the topic you want to add the trigger phrases.
    7. Select the topic and select Edit record (top menu), opening another browser tab with the dynamics.com site.
    8. Copy Obi Data JSON content on a text pad of your choice and add your trigger phrases under "triggerQueries" (see JSON sample below). NOTE: Do not update anything else.
    9. Copy the JSON content from the text pad to the Obi Data JSON property in the dynamics site.
    10. Select Save on the dynamic.com site.
    11. Go to the PVA web app bot topic to see the updated trigger phrases.

    NOTE: The above steps are for bots in your development environment only.

     

    {
    "intents": [
    {
    "systemIntentTypes": [
    "ConversationStart",
    "Greeting"
    ],
    "intentType": "System",
    "triggerQueries": [
    "Good afternoon",
    "Good morning",
    "Hello",
    "Hi virtual agent"
    ],
    "dialogId":​​

     

     

     

     

  • Fede Jousset Profile Picture
    6 on at

    Hi @Diganta ,

     

    Thanks for that, it was really helpful 🙂

     

    The only difference from your solution is that we updated the JSON on the Content field as the Obi Data you mentioned was empty:

     

    fedejousset_1-1624897072522.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

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