Structured Data Extraction to JSON
Extracts specific fields from unstructured text into a strict JSON schema. Reliable across providers when JSON mode is on.
extraction
jsonextractiondata
The prompt
Extract the following fields from the text. Return JSON exactly matching this schema:
{
"person_name": string | null,
"company": string | null,
"role": string | null,
"email": string | null,
"phone": string | null,
"meeting_date_iso": string | null,
"topics": [string]
}
Rules:
- Use null for any field not present in the text. Do not guess.
- ISO date format for meeting_date_iso (YYYY-MM-DD), null if no date or only relative ("next Tuesday").
- Topics: 1-5 short noun phrases (max 3 words each).
- Return only the JSON object, no preamble, no markdown fences.
Text:
{{text}}
Recommended models
52 upvotes · 0 views · Extraction