# Upvote ideas

> Create an idea board where users submit and upvote ideas.

Source: https://mockflow.com/developers/reference/item-types/upvote-ideas

Send `"type": "upvote_ideas"`.

Create an idea board where users submit and upvote ideas. Use this for idea lists, feature request boards, suggestion boxes, brainstorm lists, feedback boards, or any content where users vote up/down open-ended ideas or suggestions. For fixed multiple-choice voting use render_poll; for a random picker use render_spinningwheel.

Also available as the MCP tool `render_upvoteideas`. The same payload works through either surface.

### Fields

- `question` (string, required): Board heading / prompt, shown as the component title (e.g., "Project Management Feature Ideas")
- `title` (string): Optional title (same topic as question); used as a fallback heading
- `options` (string[], required): Array of 4-6 distinct idea strings that users can upvote

## Example

```json
{
  "type": "upvote_ideas",
  "data": {
    "question": "string",
    "title": "Q4 Launch Planning",
    "options": [
      "string"
    ]
  }
}
```
