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.
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:
| Widget | Purpose | Documentation |
|---|---|---|
| Smart Intake | Captures form submissions from any website | Universal Script |
| Live Chat | Real-time visitor chat widget | Installation 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
- API Reference — Full endpoint documentation
- Authentication — Set up API keys
- Webhooks — Configure outbound webhook actions
- Native Integrations — Built-in connectors