A question submission form for your next Q and A

Updated 2026-10-30

Audience questions arrive in comments, replies and messages, and half are lost by the time I record. I want one place to point to: "send it here". Then I open one list, sort it by topic, and pick what I answer.

Who it is for

Podcasters, YouTubers, newsletter writers, teachers and coaches who run a Q and A or an ask me anything.

What each question is for

  • The question and the topic: the thing itself, plus a tag so you can batch similar ones.
  • Credit choice: each person says whether you may use their name. Respect it on air.
  • Email and follow-up box: optional, only for people who want a reply.
  • Link to the post: points to the episode that raised the question.
  • Following since: tells you whether to explain the basics.
  • Guest question: routes a question to a guest.

What an asker's AI would ask

"What is your question?" Then "Is it about the show, advice or something else?" Then "May we use your name?" It shows the answers and sends them only after a yes. See agent-fillable forms.

Before you use it

Set close_at to the day you record, so the list stops growing. Sort the CSV by topic, and read the credit column before you say a name aloud. The form does not email askers, so any reply comes from you.

Listeners who want to hire you can use a project request. Brands that want to back the show can send a sponsorship request. More ideas are in forms for creators and podcasters.

Questions

How do I honour people who want to stay anonymous?

Read the `credit_choice` column before you record. Anonymous rows get no name on air, and first name only means just that. The form records the choice but cannot enforce it.

Can I cap the questions for one episode?

Yes. Make a new form for each episode, with `max_responses` as the cap and `close_at` as the recording day.

Can listeners send questions through an AI?

Yes. A listener can hand the form to their AI, which asks what is missing, shows the question and the credit choice, and sends only after a yes.

Try the form

Live demo ยท nothing is saved

Ask us anything

Send a question for our next Q and A. We read every one and pick for the next episode.

What is it about? (required)
May we use your name? (required)
How long have you been following?
How much do you want this answered?

1 is curious, 5 is cannot wait.

You may follow up if you need more detail

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": "Ask us anything",
  "description": "Send a question for our next Q and A. We read every one and pick for the next episode.",
  "fields": [
    {
      "id": "asker_name",
      "label": "Your first name or nickname",
      "type": "short_text",
      "required": true,
      "max_length": 100
    },
    {
      "id": "the_question",
      "label": "Your question",
      "type": "long_text",
      "required": true,
      "max_length": 600
    },
    {
      "id": "question_topic",
      "label": "What is it about?",
      "type": "single_choice",
      "required": true,
      "options": [
        "The show or channel",
        "Advice",
        "Behind the scenes",
        "Tools and gear",
        "Just for fun",
        "Other"
      ]
    },
    {
      "id": "credit_choice",
      "label": "May we use your name?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Use my name",
        "First name only",
        "Keep me anonymous"
      ]
    },
    {
      "id": "asker_email",
      "label": "Email, only if you want a personal reply",
      "type": "email"
    },
    {
      "id": "related_link",
      "label": "Link to the episode or post this is about",
      "type": "url"
    },
    {
      "id": "listener_since",
      "label": "How long have you been following?",
      "type": "single_choice",
      "options": [
        "Brand new",
        "Under a year",
        "One to three years",
        "Longer than that"
      ]
    },
    {
      "id": "guest_question",
      "label": "Is this question for a guest? Which one?",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "asker_country",
      "label": "Where are you from?",
      "type": "short_text",
      "max_length": 100
    },
    {
      "id": "want_answer_rating",
      "label": "How much do you want this answered?",
      "type": "rating",
      "help": "1 is curious, 5 is cannot wait.",
      "min": 1,
      "max": 5
    },
    {
      "id": "follow_up_ok",
      "label": "You may follow up if you need more detail",
      "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":"Ask us anything","description":"Send a question for our next Q and A. We read every one and pick for the next episode.","fields":[{"id":"asker_name","label":"Your first name or nickname","type":"short_text","required":true,"max_length":100},{"id":"the_question","label":"Your question","type":"long_text","required":true,"max_length":600},{"id":"question_topic","label":"What is it about?","type":"single_choice","required":true,"options":["The show or channel","Advice","Behind the scenes","Tools and gear","Just for fun","Other"]},{"id":"credit_choice","label":"May we use your name?","type":"single_choice","required":true,"options":["Use my name","First name only","Keep me anonymous"]},{"id":"asker_email","label":"Email, only if you want a personal reply","type":"email"},{"id":"related_link","label":"Link to the episode or post this is about","type":"url"},{"id":"listener_since","label":"How long have you been following?","type":"single_choice","options":["Brand new","Under a year","One to three years","Longer than that"]},{"id":"guest_question","label":"Is this question for a guest? Which one?","type":"short_text","max_length":150},{"id":"asker_country","label":"Where are you from?","type":"short_text","max_length":100},{"id":"want_answer_rating","label":"How much do you want this answered?","type":"rating","help":"1 is curious, 5 is cannot wait.","min":1,"max":5},{"id":"follow_up_ok","label":"You may follow up if you need more detail","type":"checkbox"}]}'

JSON definition

json
{
  "title": "Ask us anything",
  "description": "Send a question for our next Q and A. We read every one and pick for the next episode.",
  "fields": [
    {
      "id": "asker_name",
      "label": "Your first name or nickname",
      "type": "short_text",
      "required": true,
      "max_length": 100
    },
    {
      "id": "the_question",
      "label": "Your question",
      "type": "long_text",
      "required": true,
      "max_length": 600
    },
    {
      "id": "question_topic",
      "label": "What is it about?",
      "type": "single_choice",
      "required": true,
      "options": [
        "The show or channel",
        "Advice",
        "Behind the scenes",
        "Tools and gear",
        "Just for fun",
        "Other"
      ]
    },
    {
      "id": "credit_choice",
      "label": "May we use your name?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Use my name",
        "First name only",
        "Keep me anonymous"
      ]
    },
    {
      "id": "asker_email",
      "label": "Email, only if you want a personal reply",
      "type": "email"
    },
    {
      "id": "related_link",
      "label": "Link to the episode or post this is about",
      "type": "url"
    },
    {
      "id": "listener_since",
      "label": "How long have you been following?",
      "type": "single_choice",
      "options": [
        "Brand new",
        "Under a year",
        "One to three years",
        "Longer than that"
      ]
    },
    {
      "id": "guest_question",
      "label": "Is this question for a guest? Which one?",
      "type": "short_text",
      "max_length": 150
    },
    {
      "id": "asker_country",
      "label": "Where are you from?",
      "type": "short_text",
      "max_length": 100
    },
    {
      "id": "want_answer_rating",
      "label": "How much do you want this answered?",
      "type": "rating",
      "help": "1 is curious, 5 is cannot wait.",
      "min": 1,
      "max": 5
    },
    {
      "id": "follow_up_ok",
      "label": "You may follow up if you need more detail",
      "type": "checkbox"
    }
  ]
}