How to request access
The Ink Live Chat Widget packages are published to a private npm registry, and the widget talks to a Kraken GraphQL API. To integrate it you need two things from Kraken:
- A live Kraken API instance — the GraphQL endpoint and credentials for your environment.
- An npm access token for the private
@krakentechregistry.
Request access
For external clients who'd like to integrate the Ink Live Chat Widget, ask your Client Delivery Lead to reach out in the Kraken client Slack channel #cust-web-ink-live-chat-widget-feedback.
Once you have access
Once you have a live Kraken API instance (endpoint and credentials from your team) and have received an npm token for the private registry:
- Configure the registry and install — set up
.npmrcwith your token and add the packages. See Installation. - Get the widget on screen — a minimal working integration. See Quick Start.
- Wire up authentication — pick the pattern that fits your stack. See Authentication.
The Ink Live Chat Widget ships only as npm packages
(@krakentech/ink-live-chat-widget
and @krakentech/ink-live-chat-widget-react)
— there's no separate starter app to set up. Install them into your existing
project and follow the guides above.