Transition a guest to a new lifecycle stage
update_guest_stageMove a podcast guest to a new lifecycle stage (discover, outreach, scheduled, recorded, published, follow-up) with support for valid backward transitions like rescheduling or declining.
Instructions
Transition a guest to a new lifecycle stage. Wraps PATCH /api/v1/guests/:id/stage. Valid paths: discover -> outreach -> scheduled -> recorded -> published -> follow_up, with back-transitions outreach -> discover (declined), scheduled -> outreach (reschedule), recorded -> scheduled (re-record), follow_up -> outreach (invite back) or follow_up -> published. Invalid transitions are rejected by the API, not this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Guest ID | |
| stage | Yes | The stage to transition the guest into | |
| reason | No | Optional reason recorded with the transition |