We have a situation wherein we have created an alert and Users must receive that alert (mail) automatically or the user name should get populated as assignee. So we need to dynamically set the assignee and send them the alert (email).
When I use the activity.assignee_id=108275955; approach it only works partially. When I first set it up and put a PK of operator it sends it OK that operator. But when I change the assignee_id to something else in the same workflow and send it again, it sends it to the first PK I specified, not the changed one.