How do I embed an image in an Outlook Actionable Message Satisfaction Survey email?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-15-2024 04:29 AM
I have recently stumbled upon the Outlook Actionable Messages and worked through the instructions on how to set this up for our Satisfaction Survey. What I have been unable to work out is how to get some branding in the message?
I can see the image appear on the survey definition screen.
And have added it in the source code like this:
But it doesn't appear on the survey email.
What am I doing wrong? We are on the Vancouver release.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-13-2024 09:59 AM
Refer to this Community article : https://www.servicenow.com/community/now-platform-articles/branded-outlook-actionable-message-oam-in...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-15-2024 01:02 AM - edited 03-15-2024 01:03 AM
Hi Naga
thank you, your links tips helped me solving the issue.
I solved my problem by copying the SurveyAdaptiveCardGenerator and customized it by adding my own Sections and Json Items:
I created a new function: e.g:
_addEndNoteLogo: function() {
endNoteLogObj = {
"type": "Container",
"style": "emphasis",
"padding": "Default",
"items": [
{
"type": "Image",
"id": "946393ae-12a4-b7a2-5a4b-ac3788be3dad",
"url": "https://" + gs.getProperty('instance_name') + ".service-now.com/sn_ms_oam.OAMNoteResponse.png",
"horizontalAlignment": "Center"
}
]
};
this.card.body.push(endNoteLogObj);
},
And added this function to the response Body:
this._addCompleteMessage();
this._addEndNoteLogo();
this._addEndNote();
return JSON.stringify(this.card);