- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2020 12:41 AM
how to set Good Morning/Good afternoon /evening depending on user's login time in ChatBot greetings ?
Solved! Go to Solution.
- Labels:
-
Virtual Agent

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2020 12:58 AM
Did a really quick test, works instantly:
Script:
(function execute() {
var gt = new GlideDateTime().getLocalTime().getByFormat('hh');
var answer = 'Hello';
if(gt < 12) {
answer = 'Good morning';
} else if(gt >=12 && gt < 18) {
answer = 'Good afternoon';
} else if(gt >= 18) {
answer = 'Good evening';
}
return answer + ' ' + vaInputs.user.first_name;
})()
Just add this on a Bot Response Text within the Greetings topic you are using.
If my answer helped you in any way, please then mark it as helpful.
Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP
---
LinkedIn
Community article list
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2020 12:45 AM
Hi there,
Nice question!
Would be certainly possible. Have you tried creating your own Greetings topic? Obtaining the users timezone or local time, and depending on certain times a different message through Script?
If my answer helped you in any way, please then mark it as helpful.
Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP
---
LinkedIn
Community article list
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2020 03:03 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-27-2021 12:21 AM
Hi Mark,
Can we do this requirement in Agent Chat?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-05-2020 12:47 AM