Knowledge check template for a quick self-check

Updated 2026-10-30

After a session, I want to know what stuck before I move on. A knowledge check is a few questions and a confidence rating, not an exam. People answer from a link. I read the rows and mark them against my own answer key.

Who it is for

Teachers who want a pop quiz after a lesson, and trainers or HR teams who run short refreshers on safety, data care or onboarding. The sample asks about spotting fake emails. Swap in your own topic and choices.

What each question is for

  • Choice questions: show whether the key idea landed.
  • Own words: reveals thinking that a tick box hides.
  • Confidence rating: separates guessing from knowing.
  • Still unclear and refresher box: tell you what to teach again.

What a learner's AI would ask

"What would you do if your manager asked for gift cards?" Then "Which of these are warning signs?" Then "How confident are you?" It shows the answers and sends only after a yes. Read about agent-fillable forms.

Before you use it

The form never scores answers or shows the key, so mark the CSV yourself. Ask people to answer without AI help when you want a true test. Browse forms for schools and forms for HR teams. A suggestion box gathers ideas for the next session, and an emergency contact form suits new staff on the same day.

Questions

Does the form mark the answers?

No. It collects answers and gives you rows. Mark them in a spreadsheet against your own answer key, and tell learners their results yourself.

Can I change the topic?

Yes. Replace the questions and options with your own topic. Keep one confidence rating and one box for what is unclear, because those show you what to teach again.

Should learners use their AI for a check like this?

That is your call. For a true test, ask learners to answer alone. For a self-check, an AI can explain the topic first, and the confidence rating still shows how sure they feel.

Try the form

Live demo ยท nothing is saved

Quick knowledge check: spotting fake emails

A few questions to see what stuck from the session. This is not an exam. Answer in your own words.

A message from your manager asks you to buy gift cards today and send photos of them. What do you do? (required)
Which of these are warning signs in an email? (required)

Pick all that apply.

Where do you report a suspicious email?
How confident are you at spotting a fake email? (required)
I would like a short refresher session

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": "Quick knowledge check: spotting fake emails",
  "description": "A few questions to see what stuck from the session. This is not an exam. Answer in your own words.",
  "fields": [
    {
      "id": "learner_name",
      "label": "Your name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "team_or_class",
      "label": "Your team or class",
      "type": "short_text",
      "max_length": 100
    },
    {
      "id": "gift_card_request",
      "label": "A message from your manager asks you to buy gift cards today and send photos of them. What do you do?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Buy them quickly so the manager is happy",
        "Reply and ask what they are for",
        "Check with the manager by phone or in person, then report it",
        "Forward the message to a colleague"
      ]
    },
    {
      "id": "warning_signs",
      "label": "Which of these are warning signs in an email?",
      "type": "multi_choice",
      "required": true,
      "help": "Pick all that apply.",
      "options": [
        "A sender address that is slightly misspelled",
        "Pressure to act right now",
        "A link whose address does not match the company",
        "A greeting that uses your real name",
        "A request to keep it secret",
        "The company logo in the signature"
      ]
    },
    {
      "id": "link_check_reason",
      "label": "In your own words, why should you check a link before you click it?",
      "type": "long_text",
      "max_length": 600
    },
    {
      "id": "where_to_report",
      "label": "Where do you report a suspicious email?",
      "type": "single_choice",
      "options": [
        "To the IT or security contact in our policy",
        "To the sender",
        "On social media",
        "Nowhere, I just delete it"
      ]
    },
    {
      "id": "spotting_confidence",
      "label": "How confident are you at spotting a fake email?",
      "type": "rating",
      "required": true,
      "min": 1,
      "max": 5
    },
    {
      "id": "still_unclear",
      "label": "What is still unclear?",
      "type": "long_text",
      "max_length": 600
    },
    {
      "id": "wants_refresher",
      "label": "I would like a short refresher session",
      "type": "checkbox"
    }
  ]
}

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":"Quick knowledge check: spotting fake emails","description":"A few questions to see what stuck from the session. This is not an exam. Answer in your own words.","fields":[{"id":"learner_name","label":"Your name","type":"short_text","required":true,"max_length":150},{"id":"team_or_class","label":"Your team or class","type":"short_text","max_length":100},{"id":"gift_card_request","label":"A message from your manager asks you to buy gift cards today and send photos of them. What do you do?","type":"single_choice","required":true,"options":["Buy them quickly so the manager is happy","Reply and ask what they are for","Check with the manager by phone or in person, then report it","Forward the message to a colleague"]},{"id":"warning_signs","label":"Which of these are warning signs in an email?","type":"multi_choice","required":true,"help":"Pick all that apply.","options":["A sender address that is slightly misspelled","Pressure to act right now","A link whose address does not match the company","A greeting that uses your real name","A request to keep it secret","The company logo in the signature"]},{"id":"link_check_reason","label":"In your own words, why should you check a link before you click it?","type":"long_text","max_length":600},{"id":"where_to_report","label":"Where do you report a suspicious email?","type":"single_choice","options":["To the IT or security contact in our policy","To the sender","On social media","Nowhere, I just delete it"]},{"id":"spotting_confidence","label":"How confident are you at spotting a fake email?","type":"rating","required":true,"min":1,"max":5},{"id":"still_unclear","label":"What is still unclear?","type":"long_text","max_length":600},{"id":"wants_refresher","label":"I would like a short refresher session","type":"checkbox"}]}'

JSON definition

json
{
  "title": "Quick knowledge check: spotting fake emails",
  "description": "A few questions to see what stuck from the session. This is not an exam. Answer in your own words.",
  "fields": [
    {
      "id": "learner_name",
      "label": "Your name",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "team_or_class",
      "label": "Your team or class",
      "type": "short_text",
      "max_length": 100
    },
    {
      "id": "gift_card_request",
      "label": "A message from your manager asks you to buy gift cards today and send photos of them. What do you do?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Buy them quickly so the manager is happy",
        "Reply and ask what they are for",
        "Check with the manager by phone or in person, then report it",
        "Forward the message to a colleague"
      ]
    },
    {
      "id": "warning_signs",
      "label": "Which of these are warning signs in an email?",
      "type": "multi_choice",
      "required": true,
      "help": "Pick all that apply.",
      "options": [
        "A sender address that is slightly misspelled",
        "Pressure to act right now",
        "A link whose address does not match the company",
        "A greeting that uses your real name",
        "A request to keep it secret",
        "The company logo in the signature"
      ]
    },
    {
      "id": "link_check_reason",
      "label": "In your own words, why should you check a link before you click it?",
      "type": "long_text",
      "max_length": 600
    },
    {
      "id": "where_to_report",
      "label": "Where do you report a suspicious email?",
      "type": "single_choice",
      "options": [
        "To the IT or security contact in our policy",
        "To the sender",
        "On social media",
        "Nowhere, I just delete it"
      ]
    },
    {
      "id": "spotting_confidence",
      "label": "How confident are you at spotting a fake email?",
      "type": "rating",
      "required": true,
      "min": 1,
      "max": 5
    },
    {
      "id": "still_unclear",
      "label": "What is still unclear?",
      "type": "long_text",
      "max_length": 600
    },
    {
      "id": "wants_refresher",
      "label": "I would like a short refresher session",
      "type": "checkbox"
    }
  ]
}