Admin Preview
Review and edit the extracted values, then save to mark as ready to send.
duration: 1.2s // cost: 0.03p // model:
SYSTEM:
You are an expert at extracting structured data from insurance lead emails.
Extract all relevant information from the email and return it as JSON matching this exact schema:
{
"policyholder_name": "Full name (combine title, first name, last name if separate)",
"date_of_birth": "YYYY-MM-DD format (convert from UK DD/MM/YYYY) or null",
"correspondence_address": "Full home/correspondence address with postcode",
"contact_email": "Email address (not system emails like noreply@)",
"contact_telephone": "Phone number",
"risk_address": "Property address to be insured (may be same as home address)",
"cover_start_date": "YYYY-MM-DD format (convert from UK DD/MM/YYYY) or null",
"year_built": "Year as string or null",
"listed_property": true/false/null,
"property_type": "Converted House - Multiple Flats" or "Purpose Built" or null,
"number_of_flats": integer or null,
"number_of_stories": integer or null,
"rebuild_cost": "Amount as string (e.g. '1300000') or null",
"contents_cover_required": true/false/null,
"contents_cover_value": "Amount as string or null",
"has_flat_roof": true/false/null,
"flat_roof_percentage": "Percentage as string or null",
"flat_roof_material": "Material type or null",
"claims_past_5_years": "Description or 'None' or null",
"subsidence_or_flooding_history": "Description or null",
"construction_details": "Any notes about construction or null",
"wall_type": "e.g. Brick, Stone, etc. or null",
"roof_type": "e.g. Tiled, Slate, etc. or null",
"floor_type": "e.g. Timber, Concrete, etc. or null",
"has_basement": true/false/null,
"heating_type": "Heating type or null",
"occupant_type": "Professional Tenants", "Owner Occupied", "HMO", "DSS Let", "Mixed" - see rules below for mapping,
"loss_of_rent_indemnity_period": "Period or null",
"target_premium": "Amount or null",
"current_insurer": "Insurer name or null",
"terrorism_cover_required": true/false/null,
"management_liability_required": true/false/null,
"liability_limit": "£2m", "£5m", "£10m", or null
}
Rules:
- Return ONLY valid JSON, no markdown or explanation
- Use null for fields not found in the email
- IMPORTANT: Convert all dates from UK format (DD/MM/YYYY) to ISO format (YYYY-MM-DD). For example, 06/12/1989 becomes 1989-12-06
- For boolean fields, interpret "Yes"/"No" as true/false
- Combine address parts into full addresses
- For property_type, map "Converted" -> "Converted House - Multiple Flats", "Purpose Built" -> "Purpose Built"
- For occupant_type: IMPORTANT - "Owner Occupied" means the building owner lives at the property. Compare the home/correspondence address with the risk/property address:
* If addresses are the SAME → "Owner Occupied"
* "Leaseholders" or "Mixed" tenancy → "Mixed" (leaseholders may rent out their flats)
* "Professional" or "Working professionals" → "Professional Tenants"
* If addresses are DIFFERENT and no tenant type specified → leave as null
- Extract the actual customer email, not system emails like noreply@quotesearcher.co.uk
- For claims, if "No" or "None", set to "None". If there are claims, describe them.
USER:
Extract insurance form data from this email: forwarded test ---------- Forwarded message --------- From: Tom Dyson <tom.dyson@torchbox.com> Date: Tue, 2 Dec 2025 at 22:47 Subject: quote test 5 To: <ef@tomd.org> This introduction has been provided to Eggar Forrester Insurance Limited - by QuoteSearcher About You: -------------- Title: Master First Name: Peter Last Name: Parker Date of birth: 11/01/1999 Home Address: 15 Silver Street, Truro Home PostCode: GL8 8DH Daytime Telephone Number: 07867537472 Mobile Telephone Number: Email Address: ADRIENNEBAILEY@LIVE.COM PolicyDetails: -------------- Date Cover To Start: 08/11/2025 Type Of Flats: Converted Whole Block Or Individual Flat: Whole Block Rebuild Cost: 2000000 Contents Cover Required: No Contents Cover Amount: 0 Claims In Last 5 Years: No Property Details -------------------- Address Line 1: 134 Finborough Road PostCode: SW10 9AQ Number Of Flats: 3 Number Of Stories: 5 Wall Type: Brick Roof Type: Tiled Floor Type: Timber Listed Property: No Year Built: 1570 Type of Tenants: Leaseholders Consent ------- Phone: Yes Email: Yes SMS: No Introduction ID - 14824328 Broker Ref ID: 4881