How to email each assignment group only their own pending tasks weekly
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi everyone,
I’m trying to implement a weekly automated emITSM forumail in ServiceNow with the following requirement:
Goal:
Every Monday
Each assignment group should receive only the tasks assigned to their group
Groups should not see tasks from other groups
Any Idea how to do this?
Note : If I create a normal report using group by Assignment group it just creates a report which shows all the tasks grouped by assignment group
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
19 hours ago
hi @Adesh26
you can use a scheduled script that runs every monday and create reports seperately for each assignment group
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
17 hours ago
A standard “Group by Assignment Group” report will display all groups in one output, which doesn’t meet the requirement of showing only tasks for each individual group.
You can achieve this by using Scheduled Jobs, Event Registry, and Notifications.
Steps:
- Create an Event (e.g.,
weekly.group.tasks) - Create a Notification linked to that event
- Set up a Scheduled Script Execution to run every Monday
- Navigate to: System Definition → Scheduled Script Executions
- Configure it to run weekly on Monday at your preferred time
- Write a script that gathers tasks for each group, builds an HTML table, and queues the event (using GlideRecord queries based on your logic)
Stay awesome,
Roshnee Dash
