How to bridge the gap between bot framework SDK V4 and bot composer?

Swati Karot 1 Reputation point

I have my root bot developed in bot framework SDK V4 in visual studio. My skill bot was developed in bot composer. How can I call skill bot inside root bot from visual studio?
Can we open/convert .dialog files generated by bot composer in visual studio as .cs files?

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
756 questions
{count} votes

1 answer

Sort by: Most helpful
  1. YutongTie-MSFT 46,996 Reputation points

    Hi Swati,

    Since Bot Framework SDK version 4.7, you can extend your bot using another bot called a skill bot. A skill is a bot that can perform a set of tasks for another bot. A skill consumer is a bot that can invoke one or more skills. In Bot Framework Composer, you can export a bot built with Composer as a skill, you can also use the Connect to a skill action to enable a bot to connect to a skill. This article explains how to do both tasks.

    More information please refer:


    Connecting to a skill in Composer is a technical process that involves many steps such as setting up Composer and configuring Azure resources. A high level of technical proficiency will be necessary to execute this process.


    0 comments No comments