Welcome to the Bot Framework Solutions repository which is the home for a set of templates and solutions to help build advanced conversational experiences using Azure Bot Service and Bot Framework. Microsoft Bot Framework is a comprehensive framework for building enterprise-grade conversational AI experiences.
Enterprise focused Skills (e.g. Content/Skills) informed through Enterprise customers feedback.. Deliver first iterations of Enterprise focused skills providing core implementations of features every Enterprise builds. e.g. IT/HR.
ITSM
Overview
A skill for IT Service Management scenarios focused initially on Tickets. ServiceNow to be the first integration but the skill should be implemented in such a way that you can plug in other IT service providers moving forward.
Initial Scenarios
Raise a Ticket (Fields of default incident template shown below). Customers can and will add their own fields so we should make this easy for them to update as appropriate. Longer term can we retrieve template metadata and be a bit more dynamic?
Whilst raising a ticket take the description (as the website does) and perform a search of matching knowledge-base entries and prompt the user before raising the ticket to avoid tickets being raised unnecessarily.
Update Ticket (change any combination of the fields)
Show my tickets
Show Ticket Status
Close Ticket (with reason)
Proactive Ticket Status Updates (if possible within the API?)
Search Knowledgebase (enable the user to search for knowledgebase articles)
ServiceNow API Integration
Target London version
Free Developer Instance which enables you to create incidents and has example knowledgebase items added.
Enterprise Assistant Focused Skills
Overview
Enterprise focused Skills (e.g. Content/Skills) informed through Enterprise customers feedback.. Deliver first iterations of Enterprise focused skills providing core implementations of features every Enterprise builds. e.g. IT/HR.
ITSM
Overview
A skill for IT Service Management scenarios focused initially on Tickets. ServiceNow to be the first integration but the skill should be implemented in such a way that you can plug in other IT service providers moving forward.
Initial Scenarios
Whilst raising a ticket take the description (as the website does) and perform a search of matching knowledge-base entries and prompt the user before raising the ticket to avoid tickets being raised unnecessarily.
ServiceNow API Integration
Adaptive Cards
LUIS Model