A retainer is how most fractional engagements are structured. Rather than paying per project, the client secures a defined amount of senior time each month on a rolling basis. It gives the business continuity and priority access, and gives the work time to compound rather than starting from scratch each time.
Retainers usually carry a short minimum term, because operational change needs a few months to take hold. See the engagement models on the How I work page.