How to Turn a Client Intake Form Into a Structured Summary With AI

Convert raw client intake forms into clear internal summaries with key details, risks, and follow up actions using ChatGPT, Claude, or Gemini.

Cover for How to Turn a Client Intake Form Into a Structured Summary With AI

Problem and who this is for

Client intake forms often contain important information but arrive in inconsistent formats. Some clients write paragraphs while others provide short answers.

Admins, intake coordinators, operations staff, and support teams often need to convert these forms into clear internal summaries so staff can quickly understand the situation.

The goal is to preserve the original information while producing a structured internal summary that teams can act on.

What you need

One intake source in any of these formats:

  • online form export
  • PDF intake form
  • spreadsheet export
  • scanned form

And one AI tool approved by your organization:

  • ChatGPT (OpenAI)
  • Claude (Anthropic)
  • Gemini (Google)

OpenAI documentation confirms ChatGPT supports uploading files such as documents for analysis. https://help.openai.com/en/articles/8555545-file-uploads-faq

Gemini Apps documentation confirms support for uploading and analyzing files such as documents and images. https://support.google.com/gemini/answer/14903178

Claude documentation confirms file upload support for documents and images. https://support.claude.com/en/articles/8241126-uploading-files-to-claude

The simplest workflow

1) Upload or paste the intake form

Use the fastest option available.

Options:

  • upload the intake form
  • paste the text
  • paste the form responses

Preserve field labels if possible because they help structure the summary.

2) Extract key intake information

Run this extraction step first so the model focuses on facts from the form.

 "task": "Extract key information from a client intake form",
 "input": {
  "intake_form": "PASTE TEXT OR REFER TO ATTACHED FILE",
  "organization_context": "example: clinic, consulting firm, nonprofit"
 },
 "rules": [
  "Use only information provided in the intake form.",
  "If a field is unclear mark it [UNCLEAR].",
  "Preserve client statements as written.",
  "Do not add interpretations or diagnoses."
 ],
 "output": {
  "client_information": "Name, contact information, or identifiers if present",
  "presenting_issue": "Summary of the client request or problem",
  "relevant_background": "Relevant background details mentioned",
  "requested_services": "Services or outcomes requested",
  "constraints_or_risks": "Deadlines, limitations, or risks mentioned",
  "missing_information": "Important fields that appear incomplete"
 }
}

3) Generate a structured internal summary

Once the extraction is verified, generate a clear summary.

 "task": "Create a structured internal client summary",
 "input": {
  "extracted_intake": "PASTE OUTPUT FROM STEP 2",
  "audience": "Internal team"
 },
 "rules": [
  "Do not introduce new information.",
  "Do not infer motives or diagnoses.",
  "Use clear neutral language.",
  "Keep missing items labeled [UNCLEAR]."
 ],
 "format": {
  "sections": [
   "Client overview",
   "Primary request",
   "Relevant background",
   "Constraints or deadlines",
   "Potential risks",
   "Information still needed"
  ]
 }
}

4) Create a short team briefing version

Teams often prefer a short briefing format.

 "task": "Create a short team briefing",
 "input": {
  "client_summary": "PASTE OUTPUT FROM STEP 3"
 },
 "rules": [
  "Do not add new information.",
  "Limit the briefing to 120 words.",
  "Highlight key facts only."
 ],
 "output": {
  "briefing_summary": "Short internal briefing"
 }
}

Tool specific workflows

ChatGPT

Typical workflow:

  1. Upload the intake form or paste the responses.
  2. Run the extraction prompt.
  3. Generate the internal summary.

OpenAI documentation confirms ChatGPT can analyze uploaded documents. https://help.openai.com/en/articles/8555545-file-uploads-faq

Claude

Claude can analyze uploaded documents and generate structured summaries.

Typical workflow:

  1. Upload the intake form.
  2. Run the extraction prompt.
  3. Generate the internal summary.

Anthropic documentation confirms file upload support. https://support.claude.com/en/articles/8241126-uploading-files-to-claude

Gemini

Gemini Apps allow uploading documents and analyzing them directly in prompts.

Typical workflow:

  1. Upload the intake form.
  2. Run the extraction prompt.
  3. Generate the structured summary.

Gemini documentation confirms file upload support. https://support.google.com/gemini/answer/14903178

NotebookLM for complex client files

NotebookLM is useful when the intake form is only one part of a larger client file.

Example sources:

  • intake form
  • email communication
  • project documents

Workflow:

  1. Add the documents as notebook sources.
  2. Ask for key facts from the intake form with citations.
  3. Convert the result into the structured summary.

NotebookLM responses remain grounded in the uploaded sources. https://support.google.com/notebooklm/answer/16164461

Quality checks

Information accuracy check

Verify that all details appear in the intake form.

Neutral language check

The summary should not include assumptions or interpretations.

Missing data check

Important missing fields should remain labeled [UNCLEAR].

Brevity check

The summary should allow a staff member to understand the situation quickly.

Common failure modes

The AI adds assumptions

Fix: repeat the extraction step and enforce the rule "use only information provided".

The summary becomes too long

Fix: shorten the sections to bullet points.

Important details are missed

Fix: run the extraction step again and check the missing information section.

Multiple forms exist for the same client

Fix: extract each form separately before combining the summaries.

Sources Checked

  • OpenAI Help Center: File Uploads FAQ https://help.openai.com/en/articles/8555545-file-uploads-faq (accessed 2026-03-05)
  • Anthropic Claude Help Center: Uploading files to Claude https://support.claude.com/en/articles/8241126-uploading-files-to-claude (accessed 2026-03-05)
  • Google Support: Upload and analyze files in Gemini Apps https://support.google.com/gemini/answer/14903178 (accessed 2026-03-05)
  • Google Support: Learn about NotebookLM https://support.google.com/notebooklm/answer/16164461 (accessed 2026-03-05)

Quarterly Refresh Flag

Review on 2026-06-03 to confirm document upload support, supported file types, and NotebookLM source handling updates.