const botbuilder(ActivityTypes)
const botbuilder-dialogs(DialogSet, DialogTurnStatus)
const CassandraService
var crypto
const MessageQueue
const Message
const config
const EmailDialog
const ReminderDialog
const TaskDialog
const ProfileDialog
const RoleDialog
const AssignDialog
const MinutesDialog
const xAPI_Statements
const fileIO
const jsonfile
activity.channelId
activity.from.name
activity.from.id
var node-schedule
var nodemailer
var jsonfile
const log
const config
activity.from.name
activity.text
const botbuilder-dialogs(ComponentDialog, TextPrompt, WaterFallDialog)
const ClassPrompt
const TeamPrompt
const EmailPrompt
const NickPrompt
User profile object
activity.from.name
activity.text
User Parameters
Profile.email
Profile.class
const botbuilder-dialogs(ComponentDialog, TextPrompt, WaterFallDialog
const TaskPrompt
const DatePrompt
const TimePrompt
Email schedule job
values.schedule
xAPI Record to LRS if installed
activity.from.name
activity.text
const botbuilder-dialogs(ComponentDialog, TextPrompt, WaterFallDialog)
const jsonfile
const TaskPrompt
Profile.class
Task Description, Status and Due Date
xAPI Record to LRS if installed
activity.channelID
activity.from.id
const botbuilder-dialogs(TextPrompt)
const fs
const fileIO
const log
activity.channelID
activity.from.id
const botbuilder-dialogs(DateTimePrompt)
const fileIO
const log
activity.channelID
activity.from.id
const validator
const botbuilder-dialogs(TextPrompt)
const channelValidation
const fileIO
const log
activity.channelID
activity.from.id
const botbuilder-dialogs(TextPrompt)
const fileIO
const log
activity.channelID
activity.from.id
const botbuilder-dialogs(ChoicePrompt)
const fileIO
const log
activity.channelID
activity.from.id
const botbuilder-dialogs(ChoicePrompt)
const fileIO
const log