BotFramework-Composer
BotFramework-Composer copied to clipboard
SMS Confirmation / Delay
We are attempting to make a SMS chat bot using composer. The problem we have is there is no way to add a delay to the messages to give them a better chance of arriving in order. This is causing confusing conversation flow. We have tried several solutions none of them have worked.
Solution 1
Activity Delay - This is no supported by the SMS adapter. Causing it to send regardless. There was a request to add a delay node to bot composer that was closed. https://github.com/microsoft/BotFramework-Composer/issues/4406
Generate a custom conversation component in C# that does a thread. sleep. This failed due to another issue I have posted where the PS1 merge script fails.
The third option we have tried is a delivery confirmation and only sending when the confirmation is complete. However finding another issue posted similarly https://github.com/microsoft/botframework-sdk/issues/1229 . This also doesn't appear possible.
As of today I see no way to make messages arrive in order. So my request is to reopen one of the closed issues and either add a delay to bot composer its self OR allow delivery confirmation.