Documentation/Getting Started

Welcome to X-com

X-com is a layered messaging platform for business support and technology services teams. You get a closed group per client, embeddable chat, per-interaction billing and soft-disclosed AI agents — with a single identity badge across every message.

Three ways to plug it in

Channels

Every group can span multiple channels. Native channels include in-app chat and email, with helpdesk bridges to Freshdesk, Zendesk and Intercom, plus Slack channel sync.

terminal — npm
npm install @x-com/react

Authentication

Server-to-server calls use an API token you mint under Integrations → API tokens. Each token is scoped to a workspace and, optionally, a client — and can be limited to the widget, messages or tasks scopes.

Never expose your secret key

Always perform authentication server-side, or hand short-lived session tokens to client-side widgets. Rotate any key that touches a browser bundle.