Skip to main content

Getting Started

Senda is an AI Agent Platform that lets you embed intelligent, multi-agent copilots into any application. Your agents can chat with users, search knowledge bases, and execute actions — all via a simple API.

1. Get Your API Key

Log into your Senda dashboard, navigate to Settings → API Keys, and create a new key.

# Your key will look like this (shown once — save it!)
sk_live_a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0u1v2w3x4y5z6a7b8

2. Choose Your Integration Method

MethodBest ForTime to Integrate
WidgetDrop-in chat UI for websites2 minutes
SDKCustom integrations (Node.js, browser)5 minutes
APIFull control, any language10 minutes
MCPClaude, Cursor, Windsurf2 minutes
Chrome ExtensionBrowser-based copilot3 minutes

3. Quick Start — Widget (Fastest)

Add two lines to any HTML page:

<script src="https://senda.telar.ai/widget/v1/senda.js"></script>
<senda-chat
api-key="sk_live_YOUR_KEY"
space="soporte"
title="AI Assistant"
></senda-chat>

That's it. A floating chat button appears in the bottom-right corner.

4. Quick Start — SDK (Node.js)

npm install @senda/sdk
import { Senda } from '@senda/sdk';

const senda = new Senda({
apiKey: 'sk_live_YOUR_KEY',
baseUrl: 'https://senda.telar.ai/api'
});

// Stream a response
for await (const event of senda.chat.stream('Hello, I need help')) {
if (event.type === 'text') process.stdout.write(event.text);
}

5. Quick Start — cURL

curl -X POST https://senda.telar.ai/api/v1/chat/completions \
-H "Authorization: Bearer sk_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"message": "Hello, I need help", "space": "soporte"}'

Next Steps