ctandrews
ctandrews

Reputation: 1

Microsoft Bot Framework Composer integration with Bot Framework SDK

I am looking to integrate a bot made with the Microsoft Framework Composer to one made in the SKD with C# dot net. Is there any documentation anywhere or anyone that knows how to do this?

Upvotes: 0

Views: 602

Answers (2)

Marc Rey
Marc Rey

Reputation: 63

I am looking into the opposite problem, i.e. I would like to use the full SDK features in a Composer-generated bot.

However during my search I encountered various hints that might just help with what you are trying to achieve:

  • Adding Bot Framework Composer dialogs to a Skill: still marked as experimental, but seems that you can have a root bot and integrate a Composer bot while still being able to continue working with Composer. Looks promising to me.
  • Another option I see is to consume the Composer-bot as a skill in the SDK-bot as the root. However I have not seen any documentation thereof (only the other way round).

Upvotes: 0

Miguel Veloso
Miguel Veloso

Reputation: 1095

AFAIK that's "not doable" (in a "reasonable" amount of time).

The point is that SDK 3, lacks support for Adaptive Dialogs, which are THE cornerstone of Composer.

Also, Adaptive Dialogs have a large set of new features, like Adaptive Expressions, Language Generation, Interruption handling and so many others, that have no equivalent in SDK v3, that you could end with a nice bot design in Composer that wouldn't "run" in SDK v3.

Not to mention that you can't deploy new v3 bots anymore.

Even though Adaptive Dialogs have a steep learning curve, specially coming from v3, it's worth taking your time to learn them, because they can make you work much more faster than v3.

So, take the plunge 😉

Upvotes: 0

Related Questions