Read a Ladder self-check
analyze_ladderBuilds a short Ladder from the user’s own answers (a goal, the “I” point, 3 to 5 obstacles, up to 5 fears) and returns the steps by zone, what the ladder shows, two reflection questions and a link to the full diagnostic on 108psy.com. Use after the user has answered the self-check questions. Pass only the user’s own short phrases. Do not pass diagnoses, symptoms, medication or other health details: the tool does not analyze them. If the words show signs of crisis or violence, it returns kind crisis with helpline numbers instead of a reading: then show only that message and the numbers, with no steps and no reading of the ladder. Read-only: answers are not stored or logged, so it is safe to retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| me | Yes | Where the user is now in relation to the goal, in one sentence. | |
| goal | Yes | The user’s measurable goal in their own words, for example “200,000 ₸ a month”. | |
| fears | No | Optional fears above the goal, from the bottom up. Empty if the user named none. | |
| blocks | Yes | Obstacles between the user and the goal, from the nearest one up. | |
| language | Yes | Language of the user’s messages: ru (Russian), kk (Kazakh) or en (English, also for any other language). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | reading: the ladder was read. crisis: helpline numbers instead of a reading. health: health details are not analyzed. | |
| steps | No | Steps from the bottom up. | |
| author | No | ||
| helpUrl | No | ||
| message | No | ||
| insights | No | ||
| language | Yes | ||
| questions | No | ||
| disclaimer | No | ||
| nearestBlock | No | ||
| fearsAboveGoal | No | ||
| fullDiagnostic | No |