{"request":{"subject":"Quick question about your outbound workflow","body":"I noticed your team is scaling outbound. We built a lightweight scoring step that catches weak calls to action before an email is sent. Would a 15-minute walkthrough on Tuesday be useful?","recipient_context":"VP Sales at a B2B SaaS company"},"requestSchema":{"type":"object","required":["subject","body"],"properties":{"subject":{"type":"string","minLength":3,"description":"Email subject line"},"body":{"type":"string","minLength":20,"description":"Email body copy"},"recipient_context":{"type":"string","description":"Optional recipient role, company, or relevant context"}},"additionalProperties":false},"response":{"ok":true,"score":{"subject_score":62,"body_score":71,"predicted_open_rate_pct":28,"spam_risk":3,"tone":"salesy","length_assessment":"too_long","personalization_score":4,"cta_clarity":6,"top_improvements":[{"area":"subject","issue":"Generic 'Quick question'","fix":"Reference their specific company milestone"},{"area":"opening","issue":"Starts with 'I hope this finds you well'","fix":"Open with the prospect-specific hook"},{"area":"cta","issue":"Vague 'let me know'","fix":"Propose a specific 15-min slot"}],"rewritten_subject":"Saw your Q3 launch — one idea on the onboarding flow","verdict":"revise_then_send"}},"responseSchema":{"type":"object","required":["ok","score"],"properties":{"ok":{"const":true},"score":{"type":"object","required":["subject_score","body_score","predicted_open_rate_pct","spam_risk","tone","length_assessment","personalization_score","cta_clarity","top_improvements","rewritten_subject","verdict"],"properties":{"subject_score":{"type":"integer","minimum":0,"maximum":100},"body_score":{"type":"integer","minimum":0,"maximum":100},"predicted_open_rate_pct":{"type":"integer","minimum":0,"maximum":100},"spam_risk":{"type":"integer","minimum":0,"maximum":10},"tone":{"enum":["professional","casual","aggressive","friendly","robotic","salesy","authentic"]},"length_assessment":{"enum":["too_short","ideal","too_long"]},"personalization_score":{"type":"integer","minimum":0,"maximum":10},"cta_clarity":{"type":"integer","minimum":0,"maximum":10},"top_improvements":{"type":"array","minItems":3,"maxItems":3,"items":{"type":"object","required":["area","issue","fix"],"properties":{"area":{"enum":["subject","opening","body","cta","signoff"]},"issue":{"type":"string"},"fix":{"type":"string"}},"additionalProperties":false}},"rewritten_subject":{"type":"string"},"verdict":{"enum":["send_as_is","revise_then_send","rewrite_completely"]}},"additionalProperties":false}},"additionalProperties":false},"payment":{"price":"$0.01 USDC","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x7861db4efc14a1ed5dd8c96c528a3796560f1393","atomicAmount":"10000"},"note":"Static example only; no model call or payment occurred."}