{"uid":"cap_kw9mzx0dYiOARi2Tbiyji","slug":"convrgent-ai-fa873a73","name":"Convrgent AI — Conflict De-escalation Script Generator","description":"Conflict de-escalation script — step-by-step recovery plan for tense situations. NVC framework, acknowledgment-first approach, personality-aware language when KYH data is available.","url":"https://convrgent.ai/api/blah/deescalate","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":["situation","escalation_level","domain"],"properties":{"domain":{"type":"string"},"situation":{"type":"string"},"agent_fault":{"type":"boolean"},"kyh_profile":{"type":"object"},"escalation_level":{"type":"integer","maximum":5,"minimum":1}}},"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","script":[{"step":1,"action":"Acknowledge the repeated failure","framework":"NVC","example_phrase":"I can see this is the second time we've gotten your order wrong, and I completely understand your frustration."},{"step":2,"action":"Take explicit responsibility","framework":"Politeness Theory","example_phrase":"This is our mistake, and you deserve better."}],"recovery":{"timeline":"Resolution within 48h","follow_up":"Personal check-in within 24h","immediate":"Offer expedited replacement + credit"},"personality_notes":[]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","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":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mRDcvJ3cxrXCkAoF3vR3V","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a step-by-step conflict de-escalation recovery plan using NVC (Nonviolent Communication) framework, with acknowledgment-first sequencing and personality-aware language when a KYH profile is available.","exampleAgentPrompt":"I had a really heated argument with my business partner Marcus yesterday about missed deadlines — can you generate a de-escalation recovery script using the NVC acknowledgment-first approach, and if you have his personality profile in the vault, make sure the language is adapted to how he communicates?","exampleUseCases":[{"title":"Customer service recovery after billing dispute","prompt":"A client is really upset about an overcharge on their invoice and they've stopped responding to our emails. Can you generate a step-by-step de-escalation script I can use when I reach out to them? If we have their personality profile on file, adapt the tone so it lands better with how they actually communicate."},{"title":"Team conflict resolution between remote workers","prompt":"Two of my team members had a nasty disagreement in Slack about project ownership and now the whole team feels tense. I need an NVC-based recovery plan that starts by acknowledging both of their perspectives, with specific things I should say in order. Can you tailor it to their personalities if you have that data?"},{"title":"Repairing relationship after missed deadline pressure","prompt":"I dropped the ball on a deliverable for my client and they're frustrated. Before our call tomorrow, can you walk me through exactly how to acknowledge their concerns using nonviolent communication, then give me the recovery steps in sequence? Make it feel natural for their communication style if you know who they are."}],"resultDescription":"A structured, step-by-step conflict de-escalation script grounded in the Nonviolent Communication framework, beginning with acknowledgment of the other party's feelings and needs, followed by sequenced recovery actions and suggested phrases. When a KYH (Know Your Human) personality profile is available for the target person, the language and tone are adapted to their behavioral dimensions and communication style.","failureModes":["Missing or vague conflict description — returns an error or generic script without situational grounding","KYH profile ID provided but not found in vault — falls back to generic NVC script without personality adaptation","Insufficient context about the relationship type — may produce overly generic recovery steps","API auth or payment failure — returns 402 or 401 with no content","Extremely ambiguous or multi-party conflict input — may produce a script that addresses only one dimension of the conflict"],"whenToPreferThis":"Choose this endpoint when an agent needs to generate an actionable, structured conflict recovery plan rather than just analysis or framing advice. Prefer this over the subtext analysis endpoint when the goal is prescriptive action (what to say and in what order), not diagnostic insight. Prefer over the information framing endpoint when the primary goal is relationship repair after a tense exchange rather than presenting difficult news. Most powerful when a KYH profile exists for the counterpart, enabling personality-aware language.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:04:06.401Z","isFirstParty":false}