Internship application form for students

Updated 2026-10-30

Students often apply from a phone, between lessons. A short form with clear questions is easier for them than writing a long email, and easier for you to compare. I would build the whole process around that.

About the student. Name, contact, school and field of study, plus the expected graduation date. This shows where they are in their studies and whether you can take them on now.

About the dates. Earliest start, latest end, hours a week, where they could work and a credit tick. Internship windows are tight, so this is your first filter.

About the work. Interest areas to pick, a portfolio link, why this internship, and a project they are proud of. Short written answers show effort and thinking.

Who fills it and who reads it

Students fill it in, and you or your team read it as CSV or JSON. A student's AI might ask: "Which area interests you most?" Then "When can you start?" Then "Which project are you proud of?" It shows every answer and sends only after a yes. See agent-fillable forms.

A tip

Read the project answers before the study details. Students with little work history still show how they think. In the form description, say when the internship runs and whether it is on site, so students rule themselves out early. Once someone starts, a suggestion box template invites their ideas. A short knowledge check can test a skill after you shortlist. Browse forms for HR and recruiting and forms for schools and teachers.

Questions

Can I ask for a CV or cover letter?

Not as files, since the form takes no uploads. Ask for a portfolio or profile link, and keep the written answers short so they are easy to compare.

What if the internship is for school credit?

A tick box asks whether it must count for credit. Filter the CSV on it, and check the student's school rules before you offer a place.

How do I shortlist from a large pool?

Download the CSV, filter by interest_areas and start_from, then read why_this_internship and proud_project for the rest. Two written answers show effort quickly.

Try the form

Live demo ยท nothing is saved

Apply for an internship

Tell us about your studies, when you are free and what you want to learn. Short answers are fine.

Which areas interest you? (required)
Where could you work?
This internship must count for course credit

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": "Apply for an internship",
  "description": "Tell us about your studies, when you are free and what you want to learn. Short answers are fine.",
  "fields": [
    {
      "id": "full_name",
      "label": "Full name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "email",
      "label": "Email",
      "type": "email",
      "required": true
    },
    {
      "id": "phone",
      "label": "Phone",
      "type": "phone"
    },
    {
      "id": "school_name",
      "label": "School or university",
      "type": "short_text",
      "required": true,
      "max_length": 200
    },
    {
      "id": "field_of_study",
      "label": "What are you studying?",
      "type": "short_text",
      "max_length": 200
    },
    {
      "id": "graduation_date",
      "label": "Expected graduation date",
      "type": "date"
    },
    {
      "id": "interest_areas",
      "label": "Which areas interest you?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Marketing",
        "Design",
        "Engineering",
        "Operations",
        "Sales",
        "Finance",
        "Customer support",
        "Not sure yet"
      ]
    },
    {
      "id": "start_from",
      "label": "Earliest start date",
      "type": "date",
      "required": true
    },
    {
      "id": "finish_by",
      "label": "Latest end date",
      "type": "date"
    },
    {
      "id": "weekly_hours",
      "label": "Hours a week you can work",
      "type": "number",
      "min": 1,
      "max": 60
    },
    {
      "id": "work_setup",
      "label": "Where could you work?",
      "type": "multi_choice",
      "options": [
        "On site",
        "Remote",
        "Hybrid"
      ]
    },
    {
      "id": "needs_credit",
      "label": "This internship must count for course credit",
      "type": "checkbox"
    },
    {
      "id": "portfolio_link",
      "label": "Link to your portfolio or profile",
      "type": "url"
    },
    {
      "id": "why_this_internship",
      "label": "Why this internship?",
      "type": "long_text",
      "required": true,
      "max_length": 1200
    },
    {
      "id": "proud_project",
      "label": "Describe a project you are proud of",
      "type": "long_text",
      "max_length": 1500
    }
  ]
}

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":"Apply for an internship","description":"Tell us about your studies, when you are free and what you want to learn. Short answers are fine.","fields":[{"id":"full_name","label":"Full name","type":"short_text","required":true,"max_length":150},{"id":"email","label":"Email","type":"email","required":true},{"id":"phone","label":"Phone","type":"phone"},{"id":"school_name","label":"School or university","type":"short_text","required":true,"max_length":200},{"id":"field_of_study","label":"What are you studying?","type":"short_text","max_length":200},{"id":"graduation_date","label":"Expected graduation date","type":"date"},{"id":"interest_areas","label":"Which areas interest you?","type":"multi_choice","required":true,"options":["Marketing","Design","Engineering","Operations","Sales","Finance","Customer support","Not sure yet"]},{"id":"start_from","label":"Earliest start date","type":"date","required":true},{"id":"finish_by","label":"Latest end date","type":"date"},{"id":"weekly_hours","label":"Hours a week you can work","type":"number","min":1,"max":60},{"id":"work_setup","label":"Where could you work?","type":"multi_choice","options":["On site","Remote","Hybrid"]},{"id":"needs_credit","label":"This internship must count for course credit","type":"checkbox"},{"id":"portfolio_link","label":"Link to your portfolio or profile","type":"url"},{"id":"why_this_internship","label":"Why this internship?","type":"long_text","required":true,"max_length":1200},{"id":"proud_project","label":"Describe a project you are proud of","type":"long_text","max_length":1500}]}'

JSON definition

json
{
  "title": "Apply for an internship",
  "description": "Tell us about your studies, when you are free and what you want to learn. Short answers are fine.",
  "fields": [
    {
      "id": "full_name",
      "label": "Full name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "email",
      "label": "Email",
      "type": "email",
      "required": true
    },
    {
      "id": "phone",
      "label": "Phone",
      "type": "phone"
    },
    {
      "id": "school_name",
      "label": "School or university",
      "type": "short_text",
      "required": true,
      "max_length": 200
    },
    {
      "id": "field_of_study",
      "label": "What are you studying?",
      "type": "short_text",
      "max_length": 200
    },
    {
      "id": "graduation_date",
      "label": "Expected graduation date",
      "type": "date"
    },
    {
      "id": "interest_areas",
      "label": "Which areas interest you?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Marketing",
        "Design",
        "Engineering",
        "Operations",
        "Sales",
        "Finance",
        "Customer support",
        "Not sure yet"
      ]
    },
    {
      "id": "start_from",
      "label": "Earliest start date",
      "type": "date",
      "required": true
    },
    {
      "id": "finish_by",
      "label": "Latest end date",
      "type": "date"
    },
    {
      "id": "weekly_hours",
      "label": "Hours a week you can work",
      "type": "number",
      "min": 1,
      "max": 60
    },
    {
      "id": "work_setup",
      "label": "Where could you work?",
      "type": "multi_choice",
      "options": [
        "On site",
        "Remote",
        "Hybrid"
      ]
    },
    {
      "id": "needs_credit",
      "label": "This internship must count for course credit",
      "type": "checkbox"
    },
    {
      "id": "portfolio_link",
      "label": "Link to your portfolio or profile",
      "type": "url"
    },
    {
      "id": "why_this_internship",
      "label": "Why this internship?",
      "type": "long_text",
      "required": true,
      "max_length": 1200
    },
    {
      "id": "proud_project",
      "label": "Describe a project you are proud of",
      "type": "long_text",
      "max_length": 1500
    }
  ]
}