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

asked 2020-09-18T17:59:02.31+00:00
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 Bot Service
Azure Bot Service
An Azure service that provides an integrated environment for bot development.
538 questions
{count} votes

1 answer

Sort by: Most helpful
  1. answered 2020-09-21T06:33:12.413+00:00
    YutongTie-MSFT 24,391 Reputation points Microsoft Employee

    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.


    No comments