Back to prompts
ChatGPTClaudeLead intakeAutomation

Extract Structured Fields from an Email

Extract key fields from messy inbound email text into strict JSON for downstream automation.

Prompt
Extract the required fields into STRICT JSON (no markdown).
If a field is missing, use null.

Required JSON schema:
{
  "customer_name": string | null,
  "company": string | null,
  "email": string | null,
  "phone": string | null,
  "request_type": string | null,
  "urgency": "low" | "medium" | "high" | null,
  "summary": string | null
}

Email text:
{{email_text}}