KineticDocs

Embedding Kinetic into existing websites, apps & platforms

Four integration surfaces, from one script tag to full automation pipelines.

1. Chat widget install (websites)

The fastest integration. Paste this before </body>:

<script
  src="https://kinetic-4g1.pages.dev/widget/kinetic-chat.js"
  data-org-id="YOUR_ORG_ID"
  data-color="#6366f1"
  data-position="bottom-right"
  data-greeting="Hi! How can we help you today?">
</script>

Attributes

AttributeRequiredDescription
data-org-idYesYour Org ID from the Business Centre. Missing it logs a console warning and the widget stays hidden.
data-colorNoBubble color. Defaults to Kinetic indigo.
data-positionNobottom-right (default) or bottom-left.
data-greetingNoFirst message shown in the chat.
data-apiNoOverride the API base if you self-host or proxy.

2. Full chat surface embed

To give a page its own chat view (support portals, in-app webviews), embed the standalone chat page in an iframe:

<iframe
  src="https://kinetic-4g1.pages.dev/chat/?orgId=YOUR_ORG_ID"
  style="width:100%;height:600px;border:0;border-radius:12px"
  title="Chat with us">
</iframe>

The surface shows brand, online status, typing dots, and the message log — connected to the same Copilot and inbox as every other channel.

3. Webhooks (inbound events)

Kinetic exposes verified webhook endpoints for channel platforms:

Webhook secrets live in server configuration. Rotate them through your deployment environment variables — never in client code or repositories.

4. n8n automation recipes

Kinetic runs n8n internally (400+ connectors). Recipes that work out of the box:

RecipeFlow
Daily business summaryCron trigger → fetch day's orders/conversations → format → send via channel client.
E-commerce syncStore webhook → map product/order payload → update catalog & notify owner on WhatsApp.
Gmail / Google Workspace triageNew email → classify with Copilot → create task or reply draft for approval.
Lead enrichment handoffNew lead scored → enrich via research tools → post to Slack/Telegram.
Connector governanceExternal tool calls pass policy checks before execution; denials are logged.

5. API keys & scopes

CredentialWho holds itScope
Org IDPublic (widget/iframe)Identifies the tenant for inbound customer chat only.
Tenant session/tokenTenant usersAll portal operations for that tenant only.
Admin sessionPlatform operatorsAdmin plane: tenants, harnesses, incidents.
DEVELOPER_API_KEYEngineers / CIDeveloper API: health, cost intelligence, infrastructure read-outs. Sent as x-developer-api-key.
Principle of least privilege: browser integrations get the Org ID only. Anything that can write data or spend units stays server-side.