0
votes

I am building a test bot using Microsoft's Bot Framework / Bot Builder for C#.NET / LUIS. It is deployed on Azure. The idea for my test project is to send a reminder to the user.

For example, when user have a meeting in 1 hour bot should reply "meeting in 1 hour", it should initiate a conversation or send a reply to the existing conversation in one hours.

I have no problem parsing natural language into date and task using LUIS, however I have no idea how to schedule a task so that the framework would somehow send a reply to the user later on.

2

2 Answers

3
votes

I would recommend you to take a look to the AlarmBot sample as it showcases a similar scenario. Per the docs:

The alarm bot sample illustrates several concepts:

  • modifying the dialog stack based on external events (e.g. the passage of time)
  • proactively messaging the user based on external events (e.g. the alarm is ringing)
0
votes

See Get notification from bots if you are using Bot Framework v4