I'm working on an application that displays a dialog box. This dialog box prompts users to switch to a new editor. That will be the main call-to-action (CTA).
The 2nd CTA will be to retain their current editor, as an option if the user is not ready to make the switch yet.
The 3rd CTA allows them to view their changes, which is a somewhat important option, since this dialog box shows up after they've made edits to their template, and our users typically want to view changes they've made immediately after.
I don't think it's common to display 3 CTAs. The 3rd CTA from the right could probably be less prominent - maybe just a simple link instead of a button, but even then, I don't think I remember seeing a pattern like this.