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
| Method | Best For | Time to Integrate |
|---|---|---|
| Widget | Drop-in chat UI for websites | 2 minutes |
| SDK | Custom integrations (Node.js, browser) | 5 minutes |
| API | Full control, any language | 10 minutes |
| MCP | Claude, Cursor, Windsurf | 2 minutes |
| Chrome Extension | Browser-based copilot | 3 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
- API Reference — Full endpoint documentation
- Widget Theming — Customize colors and fonts
- MCP Integration — Connect from Claude or Cursor
- Authentication — Scopes, rate limits, key rotation