communication workflow