-2

I'm looking for a solution where my bot can understand users request(may be with LUIS this can be achieved) and verifies/validates the user/requirement with master data. If all good, then connect to my native database(Siebel CRM via API) to perform the defined action and log a reference ticket(via API) and finally send an email to user using outlook. Is this achievable using azure service?

Anand
  • 11

1 Answers1

0

Yes, the Bot Framework can do all of those things:

my bot can understand users request

LUIS is perfect for this.

verifies/validates the user/requirement with master data

All of this can be done within Waterfall dialogs or Prompts. You can either store the master data in the bot code, or query it from an external source and have the bot validate against it.

Here's a good sample for prompts and validation.

connect to my native database(Siebel CRM via API) to perform the defined action and log a reference ticket(via API)

The bot runs on C#/Node, so anything (including calling your APIs) that you can do in C#/Node, you can do in your bot.

send an email to user using outlook

Bot Framework has a specific Email Channel for this or you can use the Graph API.


Recommended Resources

mdrichardson
  • 7,141
  • 1
  • 7
  • 21