¿Cómo programar tareas en Microsoft Bot Framework + C #?

Estoy construyendo un bot de prueba usando el Framework de Bot / Microsoft Builder de Microsoft para C # .NET / LUIS. Se implementa en Azure. La idea para mi proyecto de prueba es enviar un recordatorio al usuario.

Por ejemplo, cuando el usuario pregunta "recuérdame en dos horas comprar leche", debe iniciar una conversación o enviar una respuesta a la conversación existente en dos horas.

No tengo problemas para analizar el lenguaje natural en la fecha y la tarea usando LUIS, sin embargo, no tengo idea de cómo programar una tarea para que el marco de alguna manera envíe una respuesta al usuario más adelante.

He leído los documentos y comprobado los ejemplos enhttps://docs.botframework.com/en-us/csharp/builder/sdkreference/, y también buscó en StackOverflow, pero parece que el marco no lo admite. También he visto Azure Scheduler, pero parece increíblemente costoso, incluso si mi bot solo tuviera 100 usuarios con una tarea programada cada uno.

¿Cuál es otra forma de programar tareas para que el bot envíe un mensaje al usuario a una hora determinada?

Respuestas a la pregunta(2)

Su respuesta a la pregunta