HTTP Call to SQL Database - Error 'contentReceived' does not match memory scopes

Murali Nagaraj 21 Reputation points

Hi There,

I am using the Microsoft Bot Framework composer to make an API call via HTTP to Mockapi resource. There is an open API on the other end. The HTTP call works fine in the Browser. But when I run the bot and the HTTP call is executed, I am getting an error as follows:

‘dailog’ does not match memory scopes:[turn,settings,dialog,dialogContext,dialogclass,class,this,conversation,user] (Parameter ‘key’)

The call is made as follows:${user.ServiceNumber}

Result Property: dailog.api_response
Content Type: set to existing default values on the composer
Response Type:json

I can't find any explanation as to why I am getting this error......Can somebody provide me more inputs to over this ERROR. Many Thanks.

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
765 questions
.NET Runtime
.NET Runtime
.NET: Microsoft Technologies based on the .NET software framework.Runtime: An environment required to run apps that aren't compiled to machine language.
1,135 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Ramr-msft 17,626 Reputation points

    @Murali Nagaraj Thanks for the question. We have forwarded to the product team to check. You can also raise an issue in botframework composer for this error to troubleshoot further on this.

    0 comments No comments