Suggestion box template for teams and schools

Updated 2026-10-30

A wooden suggestion box in the corridor holds a few folded notes and a lot of dust. I would rather keep it digital: it can sit on a staff room screen, in a newsletter or in a class chat. This suggestion box template asks for the idea, the problem and the size of the change.

Who it is for

Small teams, shops, clinics, schools and clubs who want ideas from everyone, including quieter people. Name and email are optional. It also serves as an employee suggestion form.

What each question is for

  • Idea in a few words and the area: so you can sort at a glance.
  • The idea in detail and the problem it fixes: the part you can act on.
  • Size and benefit: a small tweak or a big project, and how much it would help.
  • Offer to help: shows who would help make it real.
  • Optional name and email: for people who want a reply. Blank is fine.

What a visitor's AI would ask

"What is your idea, in a few words?" Then "What problem would it fix?" Then "How big is the change?" It shows the answers and sends only after a yes. Read about agent-fillable forms.

Before you use it

Say when you will read the suggestions and when you will report back. Post what you tried, small tweaks first. For concerns people want to raise with no name at all, use the anonymous feedback form. Hiring students? Pair this with an internship application form. A knowledge check can test a new process after you roll it out. Browse forms for HR and recruiting and forms for schools and teachers.

Questions

Do people have to give a name?

No. Name and email are optional boxes. Leave them blank and the idea still arrives. Anyone who wants a reply can add an email.

How do I pick which ideas to try?

Download the CSV. Filter for small tweaks, then sort by benefit_rating. Those cost the least and help the most. Try them first and post what you did.

Can ideas come in without a login?

Yes. Anyone with the public link can send one, and a visitor can hand the form to their own AI agent. Nobody needs an account.

Try the form

Live demo ยท nothing is saved

Got an idea? Drop it in the box

Big or small, we want to hear it. You can leave your name off.

Which area is it about? (required)
How big is this idea?
How much would it help?

1 is a little, 5 is a lot.

I could help make it happen

Or paste the JSON

Give this to your AI. It needs the AI Form API MCP server or an API key. It makes the form and sends you the link.

text
Create this form with the AI Form API create_form tool (or POST https://aiformapi.com/v1/forms with my API key). Then reply with the public_url.

{
  "title": "Got an idea? Drop it in the box",
  "description": "Big or small, we want to hear it. You can leave your name off.",
  "fields": [
    {
      "id": "idea_title",
      "label": "Your idea in a few words",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "idea_area",
      "label": "Which area is it about?",
      "type": "single_choice",
      "required": true,
      "options": [
        "The building or workspace",
        "Rules or processes",
        "Tools and equipment",
        "Customer or parent experience",
        "Events and fun",
        "Safety",
        "Something else"
      ]
    },
    {
      "id": "idea_detail",
      "label": "Tell us more",
      "type": "long_text",
      "required": true,
      "max_length": 2000
    },
    {
      "id": "problem_fixed",
      "label": "What problem would it fix?",
      "type": "long_text",
      "max_length": 1000
    },
    {
      "id": "idea_size",
      "label": "How big is this idea?",
      "type": "single_choice",
      "options": [
        "A small tweak",
        "A medium project",
        "A big change",
        "Not sure"
      ]
    },
    {
      "id": "benefit_rating",
      "label": "How much would it help?",
      "type": "rating",
      "help": "1 is a little, 5 is a lot.",
      "min": 1,
      "max": 5
    },
    {
      "id": "can_help",
      "label": "I could help make it happen",
      "type": "checkbox"
    },
    {
      "id": "name_optional",
      "label": "Your name (optional)",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "email_optional",
      "label": "Email, if you would like an update (optional)",
      "type": "email"
    }
  ]
}

Or call the API

bash
curl -X POST https://aiformapi.com/v1/forms \
  -H "Authorization: Bearer $AIFORMAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"Got an idea? Drop it in the box","description":"Big or small, we want to hear it. You can leave your name off.","fields":[{"id":"idea_title","label":"Your idea in a few words","type":"short_text","required":true,"max_length":150},{"id":"idea_area","label":"Which area is it about?","type":"single_choice","required":true,"options":["The building or workspace","Rules or processes","Tools and equipment","Customer or parent experience","Events and fun","Safety","Something else"]},{"id":"idea_detail","label":"Tell us more","type":"long_text","required":true,"max_length":2000},{"id":"problem_fixed","label":"What problem would it fix?","type":"long_text","max_length":1000},{"id":"idea_size","label":"How big is this idea?","type":"single_choice","options":["A small tweak","A medium project","A big change","Not sure"]},{"id":"benefit_rating","label":"How much would it help?","type":"rating","help":"1 is a little, 5 is a lot.","min":1,"max":5},{"id":"can_help","label":"I could help make it happen","type":"checkbox"},{"id":"name_optional","label":"Your name (optional)","type":"short_text","max_length":150},{"id":"email_optional","label":"Email, if you would like an update (optional)","type":"email"}]}'

JSON definition

json
{
  "title": "Got an idea? Drop it in the box",
  "description": "Big or small, we want to hear it. You can leave your name off.",
  "fields": [
    {
      "id": "idea_title",
      "label": "Your idea in a few words",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "idea_area",
      "label": "Which area is it about?",
      "type": "single_choice",
      "required": true,
      "options": [
        "The building or workspace",
        "Rules or processes",
        "Tools and equipment",
        "Customer or parent experience",
        "Events and fun",
        "Safety",
        "Something else"
      ]
    },
    {
      "id": "idea_detail",
      "label": "Tell us more",
      "type": "long_text",
      "required": true,
      "max_length": 2000
    },
    {
      "id": "problem_fixed",
      "label": "What problem would it fix?",
      "type": "long_text",
      "max_length": 1000
    },
    {
      "id": "idea_size",
      "label": "How big is this idea?",
      "type": "single_choice",
      "options": [
        "A small tweak",
        "A medium project",
        "A big change",
        "Not sure"
      ]
    },
    {
      "id": "benefit_rating",
      "label": "How much would it help?",
      "type": "rating",
      "help": "1 is a little, 5 is a lot.",
      "min": 1,
      "max": 5
    },
    {
      "id": "can_help",
      "label": "I could help make it happen",
      "type": "checkbox"
    },
    {
      "id": "name_optional",
      "label": "Your name (optional)",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "email_optional",
      "label": "Email, if you would like an update (optional)",
      "type": "email"
    }
  ]
}