Phase moves change the phase field on the onboarding and write a PhaseTransition entry to the audit log. Every move runs the same pipeline: validate, write the transition, fire notifications, fire webhooks. There’s no “soft” move that skips any of it.
The CSM is whoever holds the csm field on the onboarding. A member counts as “assigned” if they own any open task in the current phase.
PhaseTransition entry, not on the task list.If the previous phase has open tasks, you see a prompt: leave them as carryover (they stay open, attributed to the prior phase) or mark them complete on the spot. Pi treats carryover tasks as overdue once you advance.
Click the phase pill in the header and pick an earlier phase. You’ll be required to enter a reason. The reason is non-optional because the field surfaces in the customer’s portal under “what happened” and in the audit log.
Common reasons:
Admins only. Use Phase > Jump to… and pick any later phase. Tasks in the skipped phase stay open and Pi flags them as orphaned. Skipping is the right move when a phase doesn’t apply (e.g. a free trial with no Integration work), and the wrong move when work in that phase is incomplete.
PhaseTransition record with from_phase, to_phase, actor, reason, timestamp.onboarding.phase_changed webhook with the full transition payload.notification_skipped: muted.Email help@pivotal.app with a screenshot of where you got stuck and the customer or onboarding id from the URL.