Hello,
I've been playing around with adaptive cards and created one wih at Submit.Action.
When I let the flow wait for the response, it works out fine, however.
I would like to use the separate flow trigger 'When someone responds to an adaptive card' so I can handle the responses better and then update the card later.
I matched the Card Type Ids, but the flow won't be triggered. Am I missing something?
(I also copied the JSON of the card into the the 'Inputs Adaptive Card' field, but it makes no difference)
Thank you!
Trigger Setup: Ensure you're using the "When someone responds to an adaptive card" trigger in your flow. This trigger should match the exact Adaptive Card ID used in the Submit.Action.
Card Type ID: Verify that the Card Type ID in both the adaptive card and the flow trigger are identical. This ensures that the flow can recognize the response correctly.
JSON for Adaptive Card: Copy the entire JSON of the adaptive card into the "Inputs Adaptive Card" field within the trigger step.
Make Sure the Card is Actionable: Ensure the card has a Submit.Action or other actionable button, and that it is being sent to the correct target (Teams, Email, etc.).
Unique Correlation: Each card should have a unique identifier to allow Power Automate to recognize and trigger based on the right response. If the card is reused or sent multiple times, ensure the identifiers remain unique for each instance.
Run History and Logs: Check the Flow Run History and logs to ensure there are no errors or misconfigurations in triggering the flow.
Ok, so I have determined:
The flow trigger only works in the default environment.
It seems to be the same for some SharePoint triggers.
I think I was able to narrow down the problem.
If I create the flows in my default environment, it works without problems. If I use a different environment, the flow does not trigger. I'm guessing that Teams is somehow connected to the default environment.