{"uid":"cap_3AlTWIx7P3EFqMxqrvVBB","slug":"convrgent-ai-445e71e9","name":"Convrgent.ai Rapport Health Scorer","description":"Real-time relationship health scoring from conversation history. Trust trajectory, warmth signals, rapport breaks, engagement trend, and repair suggestions. Cheap enough to call every few turns.","url":"https://convrgent.ai/api/blah/rapport","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","bodyType","body","method"],"properties":{"body":{"required":["history"],"properties":{"domain":{"type":"string"},"history":{"type":"array","items":{"type":"object"},"maxItems":50,"minItems":2},"kyh_profile":{"type":"object"},"relationship_type":{"enum":["new","established","professional","support","sales"],"type":"string"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"mode":"contextual","trend":"stable","signals":[{"turn":2,"type":"positive","signal":"Direct questions about specifics","evidence":"What's your uptime guarantee?"},{"turn":6,"type":"neutral","signal":"Minimal response to pricing","evidence":"Send it over."}],"trust_level":0.55,"warmth_level":0.4,"rapport_score":0.58,"rapport_breaks":[],"engagement_level":0.65,"repair_suggestions":["Add a personal touch â ask about their current setup","Show curiosity about their evaluation criteria"],"trajectory_summary":"Transactional but not cold. The human is in evaluation mode â engaged but guarded. No rapport breaks, but also no warmth building. Opportunity to deepen before the formal quote."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_n2KYaLfu2z_BA8E-76MOT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scores the health of a conversation relationship in real time, returning trust trajectory, warmth signals, rapport breaks, engagement trend, and repair suggestions from conversation history.","exampleAgentPrompt":"Score the relationship health of my last 10 messages with this user — I want to see the trust trajectory, any warmth signals, whether there's been a rapport break, the engagement trend, and what repair steps I should take if things have gone cold.","exampleUseCases":null,"resultDescription":"Returns a structured rapport health assessment including a numeric or categorical health score, trust trajectory (rising/falling/stable), warmth signal indicators, detected rapport breaks, engagement trend, and actionable repair suggestions — cheap enough to re-call every few conversation turns.","failureModes":["Empty or too-short conversation history — insufficient signal to score rapport","Malformed conversation history format — returns validation error","Payment not attached or insufficient USDC balance — 402 payment required","Rate limiting if called excessively in rapid succession","Ambiguous speaker attribution in transcript causing skewed scores"],"whenToPreferThis":"Use this endpoint when you need a lightweight, real-time signal on conversation relationship quality — especially when running an AI agent that manages ongoing human interactions and needs to adapt tone or strategy based on how the relationship is trending. Prefer this over a full psychological profile endpoint when you only need conversational health signals, not deep personality modeling, and when cost per call matters (at $0.01 it's designed to be called frequently).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:48:34.220Z","isFirstParty":false}