[IMP] addons: use the magic signal_XXX() instead of signal_workflow('XXX')