Configure the system fallback topic

During a conversation, a Microsoft Copilot Studio agent triggers the appropriate topic based on the user's input. If the agent can't determine the user's intent, it prompts the user again. After two prompts, the custom or Copilot agent escalates to a live representative through a system topic called Escalate.

You can customize how the agent behaves when user input doesn't trigger any topic. For example, you can build a catchall topic to capture unrecognized user intent, create a topic to call back-end systems, or route a topic to existing services.

Customize the fallback topic and behavior in the default system Fallback topic.

A fallback topic triggers On Unknown Intent to capture the unrecognized input.

View the default system fallback topic

  1. Open your agent in Copilot Studio.

  2. At the top of the page, select Topics > System, then open the Fallback topic.

    Screenshot showing where the system fallback topic is located.

    You see the flow for the system fallback topic with two main nodes: Message and Redirect. The topic has a condition to ask the user no more than twice to rephrase their question. If the agent still doesn't understand the question, the conversation is redirected. The redirection causes the Escalate system topic to trigger.

    Screenshot showing the fallback topic flow.

    Note

    In Microsoft Teams, there's no default system fallback topic. But you can always create one.

Customize the system fallback topic

You can customize this topic as with any other system topic. You can also use variables, such as UnrecognizedTriggerPhrase, that store the user's input if the agent can't understand.

For example, you can use a variable as an input and pass it to a Power Automate flow or Bot Framework skill.

Note

Since the fallback topic captures unknown content from the user, it doesn't have any trigger phrases.

Reset system fallback behavior by deleting the fallback topic

You can return a system fallback topic to its default behavior.

  1. Select the ... on the top menu bar.
  2. Select Reset to default.

Screenshot that shows where the reset button is located.

Warning

Setting a topic back to its default removes any changes you made to it.