Replies: 5 comments 2 replies
-
|
I like this idea, but I feel as though this should be implemented via an automation of some sorts. |
Beta Was this translation helpful? Give feedback.
-
|
Picked this up. I implemented it as a new How you'd configure the exact ask in this thread (auto-add a user to every ticket in a department):
No host code required — it's all admin-configured Workflow. (If you'd rather keep it in the host app, @matalaweb, the Under the hood it adds a minimal Reference PR: escalated-dev/escalated-nestjs#61 Deliberately scoped out of that PR (worth their own issues if you want them):
Let me know if you'd like me to open tracking issues for any of those, or if you'd prefer a first-class |
Beta Was this translation helpful? Give feedback.
-
|
@mpge understood. I personally wasn't huge on the automations idea since it's run by a cronjob. While it gets the job done it, the fact that it's decoupled from ticket events just feels strange to me. Timing could present a small issue as well: For example if an agent raised a ticket, at say 19:06:04, then ran a custom action (like we released this week) at 19:06:39, the cronjob would not have yet picked up the ticket creation event, thus auto-followers would not be notified if the custom action tirggered something that is notifiable. While it's a small, unlikely edge case, it's something worth considering. That being said, I think we should also increase visibility of the automations section in docs (add to Installation section) / create an alert in the UI if a cronjob isn't setup / hasn't run recently. |
Beta Was this translation helpful? Give feedback.
-
|
@matalaweb Agreed, I think relying on the automations is fine, but I'll try to build out a system to ensure the automations are also event driven. Aka a ticket is created -> automation triggered for tickets, etc. |
Beta Was this translation helpful? Give feedback.
-
|
@matalaweb I implemented and merged a resolve for this - if you wish to review. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Departments could have certain users / email addresses that automatically become followers of a ticket, even if they are not the assignee.
Beta Was this translation helpful? Give feedback.
All reactions