Hi,
Our problem is not about dynamic content in Action, but dynamic content in Trigger.
Here is the definition of trigger
"/api/conversations/{botId}/{language}/questions/{questionId}/triggers/register": {
"x-ms-notification-content": {
"schema": {
"type": "object",
"x-ms-dynamic-schema": {
"operationId": "GetWebhookResponseSchema",
"parameters": {
"botId": {
"parameter": "botId"
},
"questionId": {
"parameter": "questionId"
},
"language": {
"parameter": "language"
}
},
"value-path": "properties"
}
},
"description": "Webhook response"
},
"post": {
"responses": {
"201": {
"description": "Created"
}
},
"summary": "When the chatbot understand",
"operationId": "WebhookTrigger",
"description": "",
"x-ms-trigger": "single",
"parameters": [
{
"name": "licenceId",
"in": "query",
"required": true,
"type": "string",
"description": "Select the licence.",
"x-ms-summary": "Select the licence",
"x-ms-dynamic-values": {
"operationId": "GetLicences",
"value-path": "id",
"value-title": "clientName"
}
},
{
"name": "botId",
"in": "path",
"required": true,
"type": "string",
"description": "Select the chatbot you want to trigger from.",
"x-ms-summary": "Select the chatbot",
"x-ms-dynamic-values": {
"operationId": "GetChatbotIDs",
"parameters": {
"licenceId": {
"parameter": "licenceId"
}
},
"value-path": "id",
"value-title": "name"
}
},
{
"name": "language",
"in": "path",
"required": true,
"type": "string",
"description": "Select the language.",
"x-ms-summary": "Select the language",
"x-ms-dynamic-values": {
"operationId": "GetChatbotLanguages",
"parameters": {
"botId": {
"parameter": "botId"
}
},
"value-path": "name",
"value-title": "name"
}
},
{
"name": "profileId",
"in": "query",
"required": true,
"type": "string",
"description": "Select the profile.",
"x-ms-summary": "Select the profile",
"x-ms-dynamic-values": {
"operationId": "GetProfileIDs",
"parameters": {
"botId": {
"parameter": "botId"
}
},
"value-path": "id",
"value-title": "name"
}
},
{
"name": "questionId",
"in": "path",
"required": true,
"type": "string",
"description": "Select the question you want to trigger from.",
"x-ms-summary": "Select the question",
"x-ms-dynamic-values": {
"operationId": "GetQuestionIDs",
"parameters": {
"botId": {
"parameter": "botId"
},
"profileId": {
"parameter": "profileId"
},
"language": {
"parameter": "language"
},
"answerType": "MSFlow",
"page": 0,
"take": 1000
},
"value-collection": "Result",
"value-path": "id",
"value-title": "question"
}
},
{
"name": "body",
"in": "body",
"required": false,
"schema": {
"type": "object",
"properties": {
"callbackUrl": {
"type": "string",
"description": "callbackUrl",
"x-ms-notification-url": true,
"x-ms-visibility": "internal",
"title": ""
}
},
"required": [
"callbackUrl"
]
}
}
]
}
},
and this is definition of dynamic content
"/api/conversations/{botId}/{language}/questions/{questionId}/schema": {
"get": {
"x-ms-visibility": "internal",
"description": "Get the schema of the webhook response",
"summary": "Get the schema of the webhook response",
"operationId": "GetWebhookResponseSchema",
"parameters": [
{
"name": "botId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "questionId",
"in": "path",
"required": true,
"type": "string"
},
{
"name": "language",
"in": "path",
"required": true,
"type": "string"
}
],
"responses": {
"200": {
"description": "OK",
"schema": {
"type": "object"
}
}
}
}
},
this is defintion on the power automate plateform when we import openapi file

our dynamic content endpoint is calling and return this response:
{
"type": "object",
"properties": {
"botId": {
"type": "string",
"description": "botId",
"x-ms-summary": "The chatbot ID"
},
"userContext": {
"type": "string",
"description": "userContext",
"x-ms-summary": "The user context"
},
"conversationContext": {
"type": "string",
"description": "conversationContext",
"x-ms-summary": "The conversation context"
},
"answer": {
"type": "string",
"description": "answer",
"x-ms-summary": "The initial object answer"
},
"userId": {
"type": "string",
"description": "userId",
"x-ms-summary": "The user ID"
},
"username": {
"type": "string",
"description": "username",
"x-ms-summary": "The user name"
},
"question": {
"type": "string",
"description": "question",
"x-ms-summary": "The initial question"
},
"channel": {
"type": "string",
"description": "channel",
"x-ms-summary": "The channel"
},
"email": {
"type": "string",
"description": "email",
"x-ms-summary": "The user email"
},
"upn": {
"type": "string",
"description": "upn",
"x-ms-summary": "The user UPN"
},
"botName": {
"type": "string",
"description": "botName",
"x-ms-summary": "The bot name"
},
"tenantId": {
"type": "string",
"description": "tenantId",
"x-ms-summary": "The user tenantId"
},
"userLanguage": {
"type": "string",
"description": "userLanguage",
"x-ms-summary": "The user language"
},
"userProfileId": {
"type": "string",
"description": "userProfileId",
"x-ms-summary": "The user profile id"
},
"userProfileName": {
"type": "string",
"description": "userProfileName",
"x-ms-summary": "The user profile name"
}
}
}
but when we create a flow , we don't have any dynamic content from trigger

We have this problem only with Trigger , working fine with Action
Best Regards