Is there a way to call process builder from Apex?
It looks like there is one way to do this using a http callout using a Named Credential to Actions REST API to call Flow or Invocable Process.
See link below for additional details. https://douglascayers.com/2016/10/31/how-to-invoke-process-builder-from-flow/