integrate the external sender