Input schema
{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Full name of the person reaching out."
},
"email": {
"type": "string",
"format": "email",
"description": "Work email (personal domains will be rejected)."
},
"message": {
"type": "string",
"description": "What the user wants — e.g. \"Demo for a 50-person SaaS\", \"pricing for 5 websites\", \"agency partner program\"."
},
"company": {
"type": "string",
"description": "Company / organization name."
},
"companySize": {
"type": "string",
"description": "Approximate headcount or revenue bracket if known (e.g. \"10-50\", \"$1M-10M ARR\")."
},
"howDidYouHear": {
"type": "string",
"description": "How they found xSeek — LinkedIn, referral, AI search result, etc. Optional."
},
"isAgency": {
"type": "boolean",
"description": "True if the contact represents a marketing / SEO agency (different sales motion)."
}
},
"required": [
"name",
"email",
"message"
]
}