SMB Documents & AdminStandalone
Contract Plain English
contract_plain_english
This agent helps small business owners understand complex legal agreements from a specific perspective. It converts dense contract text into simple summaries and identifies potential risks or problematic clauses.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
Contract Plain English
Translates legal jargon into plain English and generates a list of red flags and strategic questions for negotiation.
- Summarize this service agreement from my perspective as the vendor under New York law.
- Review this lease contract and list any red flags or clauses that seem unfair to the tenant.
- Explain these contract clauses in simple terms and give me three questions to ask the other party.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"contract_text": "...",
"role": "client"
}Schema
{
"type": "object",
"required": [
"contract_text"
],
"properties": {
"contract_text": {
"type": "string",
"description": "The full text of the contract."
},
"role": {
"type": "string",
"enum": [
"seller",
"buyer",
"employer",
"employee",
"client",
"vendor",
"other"
],
"description": "Your perspective in the contract. e.g. 'buyer'."
},
"jurisdiction": {
"type": "string",
"description": "Governing law/location. e.g. New York."
}
}
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "12 clauses; 2 red flags around exclusivity.",
"plain_english_clauses": [],
"red_flags": [
{
"issue": "Exclusivity for 3 years",
"why": "Locks you in",
"severity": "high"
}
],
"suggested_questions": [
"Can exclusivity drop to 1 year?"
],
"legal_caveats": [
"Have a lawyer review."
]
}Schema
{
"type": "object",
"required": [
"summary",
"plain_english_clauses",
"red_flags"
],
"properties": {
"summary": {
"type": "string",
"description": "Plain English summary and red flag overview."
},
"plain_english_clauses": {
"type": "array",
"items": {
"type": "object",
"properties": {
"original_excerpt": {
"type": "string"
},
"plain_english": {
"type": "string"
},
"importance": {
"type": "string",
"enum": [
"low",
"medium",
"high"
]
}
}
},
"description": "Simplified clause explanations and identified risks."
},
"red_flags": {
"type": "array",
"items": {
"type": "object",
"properties": {
"issue": {
"type": "string"
},
"why": {
"type": "string"
},
"severity": {
"type": "string"
}
}
},
"description": "List of identified risks or problematic clauses."
},
"suggested_questions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Questions to ask the other party."
},
"legal_caveats": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of potential legal risks or concerns."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network