changedInput schema / properties / cadence_days / description
Previous value: -"Days elapsed since the previous message from this sender (defaults to 7)."New value: +"Optional days since the previous message from this sender, 0 to 365, such as 2. Used only for the cadence sub-score. Defaults to 7."
addedInput schema / properties / cadence_days / maximum
Added value: +365
changedInput schema / properties / is_follow_up / description
Previous value: -"Whether this message is a follow-up to earlier outreach."New value: +"Optional: true when this message follows up earlier outreach. Used only for the cadence sub-score. Defaults to false."
changedInput schema / properties / message / description
Previous value: -"The inbound outreach or recruiter pitch text to evaluate."New value: +"The full pitch text the user pasted, such as \"Hi, we are hiring a Staff Engineer at Stripe, $220k base, remote.\""
addedInput schema / properties / message / minLength
Added value: +1
changedInput schema / properties / previous_declined / description
Previous value: -"Whether the candidate previously declined outreach from this sender."New value: +"Optional: true when the user already declined this sender. Used only for the cadence sub-score. Defaults to false."
changedInput schema / properties / sender / description
Previous value: -"Optional recruiter sender info (email address, URL or domain) to associate with scoreboard."New value: +"Optional sender email address, profile URL or domain, such as \"jane@stripe.com\". Used only when sender_domain is not given."
changedInput schema / properties / sender_domain / description
Previous value: -"Optional explicit sender domain (e.g. 'stripe.com')."New value: +"Optional sender domain as a bare host name, such as \"stripe.com\" (no @, no https://). It wins over sender. With neither, the domain is read from the message, else unspecified-sender.com."
addedInput schema / properties / sender_domain / pattern
Added value: +"^[A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9])?(\\.[A-Za-z0-9]([A-Za-z0-9-]*[A-Za-z0-9])?)+$"
addedOutput schema / properties / as_of / description
Added value: +"Day of the call, as YYYY-MM-DD in UTC."
addedOutput schema / properties / breakdown / description
Added value: +"The four sub-scores, each an integer from 0 to 100 where higher is better."
addedOutput schema / properties / breakdown / properties / cadence / description
Added value: +"How well spaced the outreach is; low for rapid follow-ups or contact after a decline."
addedOutput schema / properties / breakdown / properties / cadence / maximum
Added value: +100
addedOutput schema / properties / breakdown / properties / cadence / minimum
Added value: +0
addedOutput schema / properties / breakdown / properties / relevance / description
Added value: +"Fit with the target role, skills, salary floor and remote policy."
addedOutput schema / properties / breakdown / properties / relevance / maximum
Added value: +100
addedOutput schema / properties / breakdown / properties / relevance / minimum
Added value: +0
addedOutput schema / properties / breakdown / properties / spam / description
Added value: +"Spam safety: 100 is clean, low means template tokens, buzzwords or urgency."
addedOutput schema / properties / breakdown / properties / spam / maximum
Added value: +100
addedOutput schema / properties / breakdown / properties / spam / minimum
Added value: +0
addedOutput schema / properties / breakdown / properties / specificity / description
Added value: +"How concrete the pitch is: named company, role details and stated salary."
addedOutput schema / properties / breakdown / properties / specificity / maximum
Added value: +100
addedOutput schema / properties / breakdown / properties / specificity / minimum
Added value: +0
addedOutput schema / properties / composite_score / description
Added value: +"Overall score from 0 to 100; 85 or more is a strong pitch."
addedOutput schema / properties / composite_score / maximum
Added value: +100
addedOutput schema / properties / composite_score / minimum
Added value: +0
addedOutput schema / properties / evaluation_id / description
Added value: +"Id of this evaluation; pass it to draft_response. Kept for 30 days."
addedOutput schema / properties / flags / description
Added value: +"Warning flags. Values: missing_salary, dealbreaker_clash, token_failure (unfilled template token such as [Current Company]), aggressive_drip, repeat_after_decline, slop, artificial_urgency, free_webmail. Empty when the pitch is clean."
addedOutput schema / properties / key_reasons / description
Added value: +"Plain reasons behind the scores."
addedOutput schema / properties / recommended_action / description
Added value: +"Suggested reply: interested, request_info or decline."
addedOutput schema / properties / sender_domain / description
Added value: +"Sender domain the pitch is counted under on the scoreboard."
addedOutput schema / properties / source / description
Added value: +"Where the data comes from: the user's own private desk."
addedOutput schema / properties / summary / description
Added value: +"Short cleaned summary of the pitch with contact details removed; this is what is stored."