GuidesIntegrations

Integrations

Connect Kuru Chat with third-party services, webhooks, and custom integrations.

Overview

Connect Kuru Chat to your favorite tools and services. Use built-in integrations for popular apps, set up webhooks for real-time events, or build custom connections via the API. This guide covers everything from quick setups to advanced workflows.

All integrations use secure HTTPS endpoints. Store your webhook URLs and API keys safely.

Start with these ready-to-use connections. Select your tool and follow the setup links.

Webhook Setup

Webhooks enable real-time data sync. Follow these steps to create a Kuru Chat webhook.

Create Webhook

Log in to your Kuru Chat dashboard at https://dashboard.example.com/webhooks.

Click New Webhook and enter a name like "Production Alerts".

Configure Events

Select events: message.created, user.joined, session.restored.

Set the target URL to your endpoint, e.g., https://your-webhook-url.com/kuru.

Verify and Test

Copy the signing secret and test the webhook.

// Test payload
fetch('https://your-webhook-url.com/kuru', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    event: 'test',
    data: { message: 'Hello from Kuru!' }
  })
});

API Connections

Use the Kuru Chat API for programmatic access. Authenticate with your API key.

const response = await fetch('https://api.example.com/v1/chat/messages', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${YOUR_API_KEY}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    sessionId: 'session-123',
    message: 'Restore secure session'
  })
});
header
Authorizationstring
Required

Bearer token: Bearer YOUR_API_KEY.

query
sessionIdstring
Required

Unique session identifier from Kuru Chat.

Integration Roadmap

Track upcoming integrations and contribute ideas.

Planned
2

Notion Sync

Embed Kuru chats in Notion pages

Feb 15, 2025

Airtable

Log chat data to Airtable bases

In Progress
1

Google Workspace

Gmail and Drive integrations

Live
1

Slack & Discord

Real-time notifications

Custom Integrations