Recent searches
No recent searches
View management for views created via API
Posted Apr 24, 2024
We make heavy use of the proactive tickets app, which creates a new view whenever a campaign gets run. I'd like to prevent the view from being created, but as a default behavior, it's up to the person running the campaign to remember to do it. Naturally, this isn't always done, so these views clutter the list of shared views for agents (the views are created as shared to all).
I would like to run a third-party workflow that either listens for new view creations, or runs on a schedule to check for these views. Is there a way to identify these views so that they can be disabled? With other schemas, things that come to mind are values like actor_name (eg Joe) or the channel (eg via API).
If not by the View object schema, can you scan the audit logs? A query like [action = create][actor_name = Joe][source_type = “view”] gets me views created, but not enough info to exclude views created via the interface
0
0 comments