Use Process Builder to Update all Contacts associated to Activity - Answers - Salesforce Trailblazer Community
Trailblazer Community
Ask Search:
Sarah BurtonSarah Burton 

Use Process Builder to Update all Contacts associated to Activity

I have a process built in process builder that means when a certain type of activity is created (Christmas Meeting!!!!!) then it will update the Contact. However, the way I have done it will only update the primary contact. Is there a way to ensure that all contacts associated with the meeting are updated without Flow or a trigger? 
Thanks, Sarah 
Best Answer chosen by Sarah Burton
Sunil SarillaSunil Sarilla
Hi Sarah,
Unfortunately not without Flow or Trigger.
If you have enabled shared activities i.e. relating multiple contacts to a single task/event, the data is saved in the EventRelation or TaskRelation objects and this objects is not available through Process Builder.
You can access this object through Flows.

All Answers

Sunil SarillaSunil Sarilla
Hi Sarah,
Unfortunately not without Flow or Trigger.
If you have enabled shared activities i.e. relating multiple contacts to a single task/event, the data is saved in the EventRelation or TaskRelation objects and this objects is not available through Process Builder.
You can access this object through Flows.
This was selected as the best answer
Sarah BurtonSarah Burton
Oh goodness, it may be time I take the plunge... can I trouble you to give me some pointers to start? Thank you so much in advance 
Sunil SarillaSunil Sarilla
Hi Sarah,
Could you please let me know what is that you are updating on the Contact records?
Is it only for activities where Subject is Christmas Meeting?
Sarah BurtonSarah Burton
Hi Sunil, thank you for coming back to me :) 

I have a multi picklist custom field on an Event called 'Presentations Presented'. If Xmas 2017 is chosen then this should update a check box on the contact called Xmas 2017. 

I have been trying to look at flow today with no success. 

Incase you're wondering why I need to update this information rather than use a report is because of using Contact Roles. We have a fairly complicated system the way our accounts, contacts and events all interact! 
Sunil SarillaSunil Sarilla
Ok I will have a go at it
Benjamin HodsonBenjamin Hodson
Is it still not possible to update multiple contact records through process builder?
 
Sarah BurtonSarah Burton
Hi Benjamin, I ended up going on a Salesforce Accellorator to try and resolve this issue. Sunil was correct, you can only build this through flow. However, we ended up not pursuing the fix because my requirements became over complicated for the task at hand. Hope this helps a little, Sarah