Open a journey
open_journeyUse when the user chooses a journey to start or continue. Opens it, or resumes the user's session for it, and returns the session contract: session, the stop titles, the capabilities, the limits in turns and the first step. Calling it again for the same journey resumes the same session; it never resets progress.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | What the user wants from the journey, in a few words, if they said. No personal details. | |
| slug | No | The journey slug, when you hold that instead of the id. | |
| locale | No | Preferred locale; the beat echoes the locale actually served. | |
| resume | No | A resume code from get_resume_link. | |
| capsule_id | No | The journey id from find_journey (uuid or short id). `welcome` opens the sandbox tour. |