I need to track that my team is acknowledging support requests, by posting a chatter post to the requestor. I have a checkbox on our custom object, which I'd like a process builder to flag as True when at least 1 chatter post is present, and the sender has a System Administrator Profile.
First, a little bit context on Chatter Posts and how they relate to Custom Object
Chatter posts on your custom object will be a
FeedItem record, which will have
ParentId pointing towards your Custom Object Record and the
CreatedBy User for it would be the user with
System Administrator Proflile.
Now since you want to set the flag as
true, whenever a any such post exists. You will need to trigger your process builder, when ever a new feed item is added and if the inserted
FeedItem post is being posted by
System Administrator Profile user then check the flag on
ParentId reference object (Custom Object) to
The conditions for Process builder would be.
Feed item Process builder, triggered whenever a record is being created.
Check if the record is being created by User.Profile.Name =
I have taken case here as an example, you can add your custom object here in your process builder.