This specification defines a structured interface for requesting real-world task execution from a verified human execution node, and receiving machine-readable results with evidence.
TaskRequest (JSON)TaskReceipt (accepted/rejected + ETA)TaskResult (JSON + evidence links){
"spec_version": "0.1",
"task_id": "client-unique-id-123",
"task_type": "property_visit",
"priority": "normal",
"location": {
"country": "ES",
"region": "Andalusia",
"city": "Seville",
"address": "Full address or meeting point"
},
"objective": "Verify property condition and capture evidence.",
"requirements": {
"evidence": ["photos_ext", "photos_int", "timestamp"],
"questions": ["Is the property vacant?", "Any visible issues?"],
"deliverables_format": "json"
},
"constraints": {
"time_window": {
"start": "2026-02-16T09:00:00+01:00",
"end": "2026-02-16T18:00:00+01:00"
}
}
}
{
"spec_version": "0.1",
"task_id": "client-unique-id-123",
"status": "accepted",
"estimated_completion": "2026-02-16T18:00:00+01:00",
"notes": "Access details required: keys/contact person."
}
{
"spec_version": "0.1",
"task_id": "client-unique-id-123",
"status": "completed",
"completed_at": "2026-02-16T16:40:00+01:00",
"summary": "Property appears vacant. Minor facade cracks.",
"answers": [
{"question":"Is the property vacant?","answer":"Likely vacant."}
],
"evidence": {
"photos": [
{"label":"front","url":"https://.../photo1.jpg","captured_at":"2026-02-16T16:05:00+01:00"}
]
},
"exceptions": []
}
property_visitphysical_inspectionevidence_captureneighborhood_assessmentlisting_verificationBack to node identity: node.ai-human-services.com