Add Questions to Form
add_questions_to_formAdd multiple interactive questions to an existing Google Form, supporting all question types including text, multiple choice, scales, dates, and file uploads.
Instructions
Add multiple interactive questions to an existing Google Form. Supports all question types including text, multiple choice, scales, dates, and file uploads with comprehensive formatting options.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| form_id | Yes | The ID of the form to add questions to. Get this from create_form output. | |
| questions | Yes | List of question dictionaries using SIMPLIFIED format. Examples: {'type': 'TEXT_QUESTION', 'title': 'Name', 'required': True} or {'type': 'MULTIPLE_CHOICE_QUESTION', 'title': 'Pick one', 'options': ['A', 'B', 'C'], 'required': True} | |
| user_google_email | No | The user's Google email address for Forms access. If None, uses the current authenticated user from FastMCP context (auto-injected by middleware). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| title | Yes | ||
| formId | Yes | ||
| editUrl | Yes | ||
| message | Yes | ||
| success | Yes | ||
| userEmail | No | ||
| questionsUpdated | No |