Relationship-Analysis JSON Example
A privacy-safe top-example JSON shape backed by a real validation path.
The public schema shape shows what the LLM receives: data items, attribution path, relationship set, top examples for the question, recommendation options, estimated priority bands, confidence bands, next action, caveats, and provenance. Fortress sends that JSON to the customer's approved model boundary or workflow; the proposed Elite path frames the executive walkthrough around discovery, synthetic demo, Fortress scope, and outcome review.
{
"schema": "kynticai.relationship_analysis.example.v1",
"privacySafeSyntheticExample": true,
"validationPath": "public shape backed by local validation path; customer pilots replace this with authorised data",
"subject": {
"entityType": "contact",
"emailAddress": "testname@test.com",
"crmContactId": "crm_contact_synth_4821"
},
"rawDataBoundary": {
"rawOperationalDataLocation": "customer-owned data plane",
"controlPlaneReceives": [
"licensing metadata",
"update metadata",
"aggregate usage",
"health state",
"support and commercial records"
],
"controlPlaneDoesNotReceive": [
"connector credentials",
"raw customer records",
"prompt payloads",
"source exports"
]
},
"authorisation": {
"purpose": "sales_next_best_action",
"role": "revenue_operations",
"auditId": "audit_synth_2026_06_17_001",
"retentionPolicy": "pilot scoped"
},
"sourceSignals": {
"emailEnquiry": "new inbound enquiry",
"cookie": "web_cookie_4281",
"webSearch": "page_a",
"productInterest": "product_b",
"crmStatus": "new enquiry",
"accountRegistration": "not yet registered",
"supportHistory": "none for this contact",
"productUsage": "not yet active",
"billingStatus": "not a customer yet",
"wonLostSaleOutcome": "similar converted and non-converted journeys available for comparison"
},
"attributionPath": [
{ "order": 1, "item": "emailAddress", "value": "testname@test.com", "event": "email_enquiry_received" },
{ "order": 2, "item": "cookie", "value": "web_cookie_4281", "event": "web_search_page_a" },
{ "order": 3, "item": "product", "value": "product_b", "event": "product_interest_recorded" }
],
"relationshipSet": {
"subject": "testname@test.com",
"relationships": [
"same_email_inquiry_pattern",
"same_product_browse_path",
"email_enquiry_plus_generic_web_search",
"not_yet_registered_account"
],
"storedIn": "Scout PostgreSQL/pgvector proof store; Enterprise/Fortress Rust/LanceDB private runtime for high load"
},
"relationshipSignals": [
{ "signal": "emailEnquiry", "importanceBand": "high", "direction": "positive" },
{ "signal": "pageASearch", "importanceBand": "medium", "direction": "positive" },
{ "signal": "productBInterest", "importanceBand": "high", "direction": "positive" },
{ "signal": "noAccountRegistrationYet", "importanceBand": "caveat", "direction": "caveat" }
],
"similarOutcomePatterns": {
"converted": "previous contacts with email enquiry + page A search + product B interest converted more often after fast follow-up",
"notConverted": "previous contacts with email enquiry only often cooled without account registration or timely response"
},
"topExamplesForQuestion": [
{
"question": "How do we convert similar email enquiries to a sale?",
"examplePath": "email enquiry -> page A search -> product B interest -> fast follow-up -> account registration -> sale",
"matchStrengthBand": "strong"
},
{
"question": "How do we get similar users to search the site again?",
"examplePath": "email enquiry -> product B answer -> guided page A link -> second product search",
"matchStrengthBand": "supporting"
}
],
"recommendation": {
"summary": "Send a focused follow-up email and offer a simple account registration path.",
"valueTarget": "increase conversion likelihood",
"similarSuccessfulPattern": "email enquiry + page A search + product B interest",
"confidenceBand": "evidence-supported",
"options": [
{ "task": "send_follow_up_email", "priority": "high" },
{ "task": "ask_user_to_register_account", "priority": "medium" }
],
"nextAction": "Send a relationship-backed follow-up that references product B and offers the shortest account registration path.",
"caveats": [
"synthetic public example",
"human review required",
"not an outcome promise"
]
},
"llmHandoff": {
"target": "Fortress: customer-approved model boundary or workflow; proposed Elite: executive walkthrough route",
"instruction": "Explain the best task to do next using the relationship analysis, caveats, and source trail."
}
}