Helper: ask the human to decide
helper_decideFor a helper session that is not in the call: puts its own question on the Decision Board, shown with the sender 'Helper : <helper_name>'. Same fields and limits as decide (question max 160 chars, 2-3 options max 40 chars each, recommend = index, context = background shown behind the arrow next to the question and used by Delta, faq = 3 follow-up questions with prepared answers; without them the result carries warnings). Change or delete only own questions (same credential and from), else 403. Returns id and number; the answer comes from helper_next, never from the main agent's next. card_type done = completion report instead of a question: title (whole sentence, max 160), summary (max 600), evidence [{label, url?}] (max 5, http(s) only), live (bool), ask (optional follow-up question); no question/options/recommend/context/faq (422). The server shows the single button Seen; it never counts as an open decision. Same sender and same title while unseen updates that card. When the person marks it, helper_next gets {type: decision, card_type: done, id, number, verdict: seen, title, text? (answer to ask), by, answered_by, answered_via, answered_by_label}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Id of an own open decision to change or delete. | |
| ask | No | card_type done: optional follow-up question (one sentence ending with ?), answered in a text field next to Seen. | |
| faq | No | Up to 3 likely follow-up questions with prepared answers [{q, a}] (max 200 chars each), hidden, for the voicebot. Without context and 3 faq the result carries `warnings`. | |
| goal | No | Optional goal of this entry: number or title of a goal of the account (0 or empty = no goal). Unknown goals are ignored. Without it the entry inherits the goal of your last status (helpers: no inheriting). | |
| live | No | card_type done: true = it is live (marked on the card). | |
| title | No | card_type done: what is finished, one whole sentence, max 160 chars, no bare numbers. | |
| ttl_s | No | Optional: seconds until this card is hidden from the board if it is still open (or answered). Omit it and the card stays until it is answered or your session ends; never set a default. | |
| delete | No | true = remove the decision `id`. | |
| context | No | Background (max 1500 chars) the person opens with the arrow next to the question; Delta reads its first sentences aloud with the card and explains from it, so write it for the ear: an example, one key number, no lists. Only reader-relevant, one line per part: Was / Warum / Bei Ja / Bei Nein. | |
| options | No | Optional: 2 to 3 answer options, max 40 characters each. | |
| summary | No | card_type done: short report, max 600 chars. | |
| evidence | No | card_type done: up to 5 proofs [{label, url?}], url only http(s). | |
| question | No | The question, max 160 chars (required when creating). | |
| card_type | No | decision (default) or done: a completion report ('work finished') with title, summary, evidence, live, ask instead of question/options; the person only marks it Seen, no decision. | |
| recommend | No | Index (0-based) of the recommended option. | |
| credential | Yes | Helper credential `token` from helper_credential or POST /api/helper/credential. | |
| helper_name | Yes | Name of this helper session, 1-40 chars (shown on the call page as `from`). | |
| no_question | No | Id of a question_check event from helper_next: confirms the line was no question to the person (pass it alone). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||