Adaptive Card Generator debugging and troubleshooting (Outlook Actionable Messages)SummaryAfter installation and activating the Outlook Actionable Messages (OAM) plugin and trying to implement surveys and/or approvals the enduser does not get the expected result This KB guides you through verifying if you have implemented the plugin and the Actionable Message properly. References: Store: Outlook Actionable Messages Actionable message Documentation: Outlook Actionable Messages Actionable Message for surveys: Embed a survey within the Outlook email client Actionable Messages for Approvals: Embed an approval request within the Outlook email client ReleaseParis and furtherInstructionsImplementing Outlook Actionable Messages can be a daunting task, there are many factors that come into play. For some important conditions check the Actionable message Documentation: Mailserver (for instances with their own SMTP setup) and possible the mail server that processes the email for endusers. The outlook versions that are supported. You also need to verify that the Survey meets the criteria, see Actionable Message for surveys for the details. If all of the above criteria apply and you have tarted testing it is not always obvious if the results are as expected. On the instance side you can do the following: Check the generated Email: Does it contain the expected embedded json: <script>{ "$schema":"http://adaptivecards.io/schemas/adaptive-card.json", "type":"AdaptiveCard", "version":"1.0", "hideOriginalBody":true, "expectedActors":["user@company.com"], "style":"emphasis", "originator":"1b0e10fd-f0aa-4b15-9afe-080d0ff-1b932", "body":[{"type":"Container","items":[{"type":"TextBlock","text":"..........{"type":"Action.OpenUrl","title":"View Approval Request","url":"https://<instance_name>.service-now.com/sysapproval_approver.do?sys_id=39763fdedbad3300e906d12c5e1a1b52"}]}]} </script> If not it might first of all be due to html sanitiser, see How to confirm that Outlook Actionable Messages embedded approval request has been included inside an Email Notification? Secondly check logs: The logs for Outlook Actionable Messages are not in the expected script log statements but are found under System Logs ->Application Logs, App Scope: Outlook Actionable Messages You might see messages similar to: Invoking adaptive card generator for surveysaborting due to invalid survey instance record: b8d36a58db993010919d5716f4961944Invoking adaptive card generator for approvalsysapproval_approver with valid sysapproval ref is required for actionable contentNot a valid approval record for adding adaptive cards. Adaptive content will not be added.Not a valid approval record for adding adaptive cards. No recipients are availableAdaptive content not returned from generator. Skipping to add adaptive cards This should guide you to fix any errors you might encounter. If you are adventurous enough to create your own Actionable Message it is worth validating your action. This can be done at: https://messagecardplayground.azurewebsites.net/The site also has a link to A site where you can design/test Actionable Messages: https://amdesigner.azurewebsites.net/ And of course: https://docs.microsoft.com/en-us/outlook/actionable-messages/