Any way to get Meeting Invitations to send out to the entire list?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-16-2016 11:02 AM
Greetings,
I set up a Meeting Invitation according to the steps here: Email Templates - ServiceNow Wiki
The problem is, the email invitation sends out to attendees but only as a separate invitation to each recipient in the list. For example, I can see when looking at the sent email log, that the invitation is counted as a single email in the ServiceNow logs, with recipient A, B, and C all in the Recipients fieldvalue. However, recipient A in their inbox only sees an invite to them, and B only an invite to them, and C only an invite to them. They can't see each other on the invite so they are left in the dark as to everyone who is attending the meeting (so is it essentially sending out individual copies of this meeting each of them?).
Has anyone ever ran into this and found a way around it?
Best regards,
Brian

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-16-2016 11:56 AM
Hi Brian,
I'm not sure which import/export map you are referring to.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-16-2016 11:58 AM
Basically this portion right here: Email Templates - ServiceNow Wiki
Under Create the Import Export Map
It hadn't seemed that the ${to} field was specified in the example, but this seems to be the issue from what I can tell. I'll play around with the mapping to see if this might resolve it.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-16-2016 12:00 PM
Sorry, a bit slow today. Let me know how your testing goes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-16-2016 01:16 PM
Well I am really close but am having a heck of a time with something I'm stuck on. Basically, reading through iCalendar spec: 4.8.4.1 Attendee
It appears for multiple attendees you need multiple lines with a new attendee declaration for each person. I've been trying to accomplish through various methods, but not are working. The two that come close are, pulling in the value via a field which uses a calculated string value. This one nearly works, however ServiceNow automatically converts the \n I am using in the calculated value script to <br/> when pulling in that field to the email template, thus breaking it. If only I could call a replace function from the email template after the value is pulled in it could resolve that.
However, the other method I have tried, is to use a mail_script. Unfortunately this doesn't seem to work at all, no matter what I do when trying to include a mail_script in the email template message text, it just goes in as ${mail_script:convertInvite} instead of actually running the function. I've been going in circles for a bit now and am stumped, do you have any ideas how I can get a value to pull in newlines properly for the email template?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-16-2016 01:22 PM
Hi Brian,
What is the format of your mail message that uses that template?
Check the sys_version field. I thought v2 was supposed to be better at not messing with \n and <br/>