KamoCRM

God-only support topics, the website request ticket and its conversation hook

FeatureMediaService
Shipped
November 11, 2026 at 6:04 AM UTC
Author
Kamo
Commit
4d628af

- Tickets under a god-only topic (SupportTopic.godOnly) are excluded from every support list, count, badge, metric, auto-open and claimable queue unless the viewer is god-ELIGIBLE (GD), through GodOnlySupportTicketRepository; every by-id ticket endpoint answers 404 otherwise, so a member cannot read, re-status, assign, claim, escalate, rate or convert one. God-only topics are never offered in /topics/available or to a member filing a ticket, and a new god-only ticket is announced only to god-eligible agents. GodOnlySupportQueryTest parses every new query. - POST **************** (X-Internal-Auth): SecurityService files a WEB-<n> request as a ticket in the platform org's god-only 'Website Change Request' topic (self-healed if missing), writes **************** returns {ticketId, sessionGuid, created}. - An operator writing in that conversation moves the request NEW/PENDING -> NEEDS_INPUT; the member answering moves NEEDS_INPUT -> PENDING; both publish the org marketing-site signal and **************** - **************** subscribe limited to platform-org sessions, client SEND refused.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing