Fixed term jobs in EwellCreate job alerts