Change Request calendar invite: how to adjust to the Planned Start date?

Shawn Horley
Kilo Guru

Wanting to know how to adjust the calendar invite that is sent when Change Requests are created. Currently the invite is sent with the created date, but we need our invites adjusted to match the Planned Start date.

Can any one show me how to do this properly?

I have looked at these articles:

Calendar integration

ServiceNow Calendar Invites

Change Request Calendar Invite

And the first one from the SN docs site gives me a good idea of what is involved. I get that the {dtstart} and {dtend} variables are apparently what I need to configure to get the time that I want, but I don't know the proper way to configure it. or where to do so appropriately.

Any help would be very appreciated!

Cheers

A.

1 ACCEPTED SOLUTION

ok - I'm with you now! So in my personal instance, I don't see one either but in my prod instance, I have one. I would try creating one like this:

find_real_file.png

View solution in original post

12 REPLIES 12

Michael Fry1
Kilo Patron

Out of the box, these 2 values use the Planned Dates:

DTSTART:${dtstart}
DTEND:${dtend}

The email template - change.calendar.integration - is the template called on the notification Notify Change Calendar

Greetings Michael

 

Thank you for the reply!

Yes I've looked at the Template and I found the documentation explaining that these values are set in the Import Export maps.

The doc specifically mentions the icalendar.change_request map, and to edit the dtstart and dtend values in the related list.

 

One of my challenges is that the documentation doesn't show what this process looks like. The other challenge is that I don't have a icalendar.change_request map. From what I can tell it is not an oob import export map, yet the documentation writes like it is. In all of my instances (including my personal dev instance) these are the maps I see that appear relevant:

find_real_file.png

So I don't know how to set the value... is the notification drawing the value for the dtstart and dtend variables from this task activity map?

How could I check that to know yea or nay?

 

I know, I have far too many questions. This just isn't very clear to me.

Cheers

A.

You shouldn't need to edit DTSTART & DTEND as they are pulling the Planned Start and Planned End date/time respectively. https://docs.servicenow.com/bundle/london-servicenow-platform/page/administer/notification/reference...

Based on the user's timezone, the calendar invite will show them the planned window in their time, many not match the system time.

Why do you need to edit them?

As per that document which I had linked in my initial post and followed up on in response. I don't actually have an Import Export Map called icalendar_change_request.

As per my screenshot in my previous response the only icalendar entry I have is the icalendar.task_activity entry which relates to a task activity table...

 

As I had said initially, the invite sends with the created date, and not the Planned Start and Planned End dates.

Time zone is not an issue for us as the system time matches our time zone.

 

Cheers

A.