Answer JooVoice’s questions
answer_questionsAnswer JooVoice’s current questions for one call, using the ids from the reply. Send what you’re confident of; ask the owner only what’s unclear, theirs to decide, or speaks for them (a message in their name, sharing their number) unless they said. Told to decide: choose preferences and say what you chose; never invent names, numbers or references. Card numbers, codes and IDs go in JooVoice. Identical resends keep the result. Returns the task at its next step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| callId | Yes | One call in the task: callId from the reply, in its questions, results or next[].arguments. | |
| taskId | Yes | The task’s id: task.taskId in any reply about it, or from prepare_task, list_tasks or find_task. | |
| answers | Yes | The owner’s answers to the current questions, in the shape next[].answers shows. | |
| operationId | Yes | A new unique ID you make up for each new request: 8–120 letters, digits, underscores or hyphens (a UUID works). Send the same ID and input only to retry. | |
| interactionId | Yes | Which set of questions you are answering: interactionId from the reply’s questions or next[].arguments. | |
| recipientName | No | Personal calls only: the person’s name as the owner calls them, for the link message. | |
| invitationNote | No | Personal calls only: a short note, in the owner’s voice, shown to the person on their Start link. | |
| additionalContext | No | Anything else the owner wants JooVoice to know for these questions, in their words. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | Optional guidance for helping the owner at this step. Advisory; never a permission grant. Wording may change. | |
| next | Yes | Calls to make next. | |
| status | Yes | pending: check again later; requires_user_action: the owner must act; error: refused. | |
| meaning | Yes | What happened, for you. | |
| sayToOwner | Yes | A line for the owner. |