Kinetic GainSystem Control Plane

RAG Deflection Bot

Knowledge-grounded support deflection for billing, auth, integrations, and workflow operations. This repo models when retrieval can safely answer, when it should partially guide, and when it must escalate immediately.

Deflection Lab

The deflection lab converts common support prompts into board-readable outcomes: safe deflection, partial guidance, or immediate escalation.

How do I download last month's invoice PDF?

Self-serve admin · Billing retrieval

deflected

Answer shape: Point the user to Billing > History, explain PDF export steps, and confirm invoice dates are UTC.

Boundary reason: No account discrepancy or payment failure was reported.

Close with article link and follow-up if totals look wrong. healthy

Our SSO users are stuck in an Okta redirect loop.

Enterprise admin · Identity recovery

partial

Answer shape: Guide through standard callback and browser checks, then collect IdP metadata revision if the loop persists.

Boundary reason: Safe to deflect first, but tenant-specific SSO mismatch can require escalation.

Escalate if the second login attempt still loops after cache-cleared validation. watch

HubSpot contacts stopped syncing after we added a new field.

Operations manager · Integration health

partial

Answer shape: Validate the field map, compare last successful sync timestamp, and inspect webhook replay posture.

Boundary reason: Support can resolve mapping drift, but should not replay unsafe payloads without ops review.

Escalate if replay would mutate production records unexpectedly. watch

A workflow retried the same customer notice three times.

Customer success lead · Workflow replay

escalated

Answer shape: Acknowledge the issue, stop self-serve retry guidance, and route to engineering with job history attached.

Boundary reason: Further automated advice could increase duplicate customer impact.

Escalate immediately with replay IDs and outbound notification evidence. critical