Integrations

Custom Integrations

Connect Kantos with your favorite tools.

Build custom integrations using the Kantos REST API, outbound webhooks, and embeddable widgets. Connect your CRM to any external system or workflow.

REST API

The Kantos API provides full CRUD access to records, objects, fields, automations, and media. Authenticate with an API key and interact with your CRM data programmatically.

Example: List recordsbash
curl -X GET "https://kantos.ai/api/crm/records?object=contacts&limit=10" \
  -H "x-api-key: your_api_key_here"

Common use cases

  • ERP sync — push new CRM records to your accounting or inventory system
  • Lead enrichment — pull external data into Kantos records via automation or cron
  • Analytics & BI — export CRM data to dashboards and reporting tools
  • Website personalization — fetch record data to customize visitor experiences

See the full API Reference for endpoints, query syntax, and response formats.

Outbound Webhooks

Automation rules can send HTTP requests to external URLs when triggered. Use webhooks to push events to Slack, Zapier, n8n, or any service that accepts HTTP callbacks.

Webhook configuration

  • URL — the endpoint to receive the webhook payload
  • Method — POST (default)
  • Headers — custom headers for authentication (e.g., Bearer tokens)
  • Payload — JSON body with record data and variable templates
  • Retry logic — exponential backoff with up to 3 retries on failure

Webhook Secrets

Generate a webhook secret in your organization settings to verify that incoming requests are genuinely from your integrations. The secret is included as an HMAC signature in the request headers.

See Automation Webhooks for detailed configuration and examples.

Embeddable Widgets

Kantos provides embeddable JavaScript widgets that you can add to any website with a single script tag:

WidgetPurposeDocumentation
Smart IntakeCaptures form submissions from any websiteUniversal Script
Live ChatReal-time visitor chat widgetInstallation Guide

API Key Management

API keys control programmatic access to your organization's data. Kantos supports two key types:

  • Server keys — full API access for backend integrations. Keep these secret and never expose them in client-side code.
  • Intake keys — limited keys for form capture and widget authentication. Safe to use in browser-facing scripts.

Manage keys under Settings → API Keys. See Authentication for details on creating and rotating keys.

Next Steps

    Custom Integrations - Integrations | Kantos Docs