¿Existe una forma de determinar qué aplicación lanzó un servicio de Automator?
La idea es comprobar la app que lanzó el servicio, con un shell/apple script y reaccionar de forma diferente dependiendo de qué app fue.
EDITAR:
Así que cuando hago algo así...
el servicio, creado en Automator, puede decir desde qué aplicación se lanzó.
EDIT2:
La solución sugerida, consultar la aplicación más frontal usando Applescript, aunque es una solución posible está lejos de ser ideal. Me parece que si el sistema está ocupado o hay retrasos en el lanzamiento del flujo de trabajo, podría devolver la aplicación equivocada y confundir el flujo de trabajo.