BotFramework-Composer icon indicating copy to clipboard operation
BotFramework-Composer copied to clipboard

SMS Confirmation / Delay

Open piechk opened this issue 2 years ago • 0 comments

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.

piechk avatar Mar 21 '22 14:03 piechk