Is the trigger "Sales: After saving project member" only acting when a project member is added? If we need to do something when a member is removed, are webhooks the way to go?
Trigger scripts run on user-interface events.
These webhook events are fired when projectmember rows are changed:
For examples, see the webhook event reference.