Motivated by the theory of tensor algebras and multivariable C *dynamics, we revisit two fundamental techniques in the theory of C *-correspondences, the "addition of a tail" to a non-injective C *-correspondence and the dilation of an injective C *-correspondence to an essential Hilbert bimodule. We provide a very broad scheme for "adding a tail" to a non-injective C *-correspondence; our scheme includes the "tail" of Muhly and Tomforde as a special case. We illustrate the diversity and necessity of our tails with several examples from the theory of multivariable C *-dynamics. We also exhibit a transparent picture for the dilation of an injective C *-correspondence to an essential Hilbert bimodule. As an application of our constructs, we prove two results in the theory of multivariable dynamics that extend earlier results. We also discuss the impact of our results on the description of the C *envelope of a tensor algebra as the Cuntz-Pimsner algebra of the associated C *-correspondence.